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.
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.
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é
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 <.>
<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!