Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Boot Java Discussion :

Point d'entrée application


Sujet :

Spring Boot Java

  1. #1
    Membre du Club
    Point d'entrée application
    Bonjour,

    Dans la classe @SpringBootApplication, je constate très souvent qu'il n'y a rien dans la méthode "main"
    excepté un run de la classe. Exemple :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    	public static void main(String[] args) {
    		SpringApplication.run(MaClasse.class, args);
    	}


    Où doit-on appeler la 1ère méthode d'une appli (non web) ?
    Ce n'est pas dans le constructeur de la classe quand même ?

    Cordialement.

  2. #2
    Nouveau membre du Club
    Le point d'entrée sera toujours une méthode "public static void main(String[])". Les méthodes d'instances ne peuvent pas être appelées car il faut avoir créé une instance pour cela, d'ou l'utilisation d'une méthode statique. Le nom main est une convention et String[] le meilleur moyen de passer n'importe quel paramètres.

    Votre application devra donc avoir au moins une classe avec cette méthode "main" dans laquelle vous pourrez exécuter le code voulu.

###raw>template_hook.ano_emploi###