Comment comprendre le framework Springboot
Spring Boot est un nouveau framework fourni par l'équipe Pivotal. Il est conçu pour simplifier le processus initial de construction et de développement de nouvelles applications Spring. Le framework utilise une approche ad hoc de la configuration, éliminant ainsi le besoin pour les développeurs de définir des configurations standard.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Java 10, ordinateur DELL G3.
1. Origin
Spring Boot est un nouveau framework fourni par l'équipe Pivotal. Il est conçu pour simplifier le processus initial de construction et de développement de nouvelles applications Spring. Le framework utilise une approche ad hoc de la configuration, éliminant ainsi le besoin pour les développeurs de définir des configurations standard. Pour le comprendre selon mes propres mots, Spring Boot n'est en fait pas un nouveau framework. Il configure l'utilisation de nombreux frameworks par défaut, tout comme Maven intègre tous les packages Jar et Spring Boot intègre tous les frameworks.
2. Résolvez le problème
Créez des services plus rapidement et plus facilement, en économisant considérablement la charge de travail, comme suit :
1) Configurez web.xml et chargez-le Spring et Spring mvc
2) Configurez la connexion à la base de données et configurez la transaction Spring
3) Configurez la lecture des fichiers de configuration chargés et activez les annotations
4) Fichier journal de configuration
...
Une fois la configuration terminée, Déployez Tomcat pour le débogage. Même une petite fonction peut être nécessaire. C'est vraiment gênant de fonctionner à nouveau comme ça ! ! !
L'introduction de Springboot en fera une chose du passé
3. Démarrer avec SpringBoot
Il existe de nombreuses façons de le construire, avec Idea Introduction à la construction de projets
1 Sélectionnez Fichier -> Nouveau projet... Une boîte pour créer un nouveau projet apparaîtra <.>
- 2. Sélectionnez Spring Initializr, Next aura également une interface de configuration similaire à celle ci-dessus. Idea nous a aidé à intégrer
- 3. Après avoir rempli. le contenu pertinent, cliquez sur Suivant, sélectionnez le package dépendant et cliquez sur Suivant, et enfin confirmez Cliquez sur Terminer si les informations sont correctes.
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
@RestController public class HelloWorldController { @RequestMapping("/hello") public String index() { return "Hello World"; } }
@RunWith(SpringRunner.class) @SpringBootTest
public class HelloWorldControlerTests { private MockMvc mvc; @Before public void setUp() throws Exception { mvc = MockMvcBuilders.standaloneSetup(new HelloWorldController()).build(); } @Test public void getHello() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/hello").accept(MediaType.APPLICATION_JSON)) .andExpect(MockMvcResultMatchers.status().isOk()) .andDo(MockMvcResultHandlers.print()) .andReturn(); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)