篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Fundamentos de Spring-boot(1)相关的知识,希望对你有一定的参考价值。
https://www.youtube.com/watch?v=_lcGO5wUc_8&list=PLj2IVmcP-_QNBBjqZxShU13kKO48ISbvP&index=3
curso de paga
https://www.udemy.com/spring-mvc-boot/
tutorial de principiantes
https://www.javatpoint.com/spring-boot-tutorial
spring
https://www.paradigmadigital.com/dev/microservicios-spring-boot-14-introduccion/
video
https://www.youtube.com/watch?v=aSGSQ8AQ9FI
principios
http://www.springboottutorial.com/creating-rest-service-with-spring-boot
## uso
Se usa para crear una aplicación independiente basada en un resorte que puede ejecutar simplemente porque necesita muy poca configuración de resorte.
Spring Boot no genera código y no hay ningún requisito para la configuración XML.
Utiliza la convención sobre el paradigma de diseño de software de configuración que significa que disminuye el esfuerzo del desarrollador.
##Ventaajas
Cree aplicaciones Spring independientes que se puedan iniciar utilizando java -jar.
Incruste Tomcat, Jetty o Undertow directamente. No necesita desplegar archivos WAR.
Proporciona obsoletos POM 'iniciales' para simplificar su configuración de Maven.
Configura automáticamente Spring siempre que sea posible.
Proporciona funciones listas para producción, como métricas, controles de estado y configuración externalizada.
Absolutamente no hay generación de código y ningún requisito para la configuración XML.
##asistente
cuenta con asistente para integra arquitectura de tecnologias
##Clase de arranque de Spring
```
package com.arquitecturajava;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan(basePackages="com.arquitecturajava")
public class HolaSpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(HolaSpringBootApplication.class, args);
}
}
```
#ComponentScan
escanea los packages buscando clases que SpringFramework pueda inyectar
#Ejemplo de controlador
```
package com.arquitecturajava;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class ControladorHola {
@RequestMapping("/")
@ResponseBody
String home() {
return "HolaMundo";
}
}
```
以上是关于markdown Fundamentos de Spring-boot(1)的主要内容,如果未能解决你的问题,请参考以下文章