La niña de la escuela quiere aprender SpringBoot, por lo que recopiló las notas del tutorial más detalladas para comenzar con SpringBoot de la noche a la mañana.
Con características como uso inmediato y libertad de configuraciones engorrosas, Spring Boot se ha convertido en un proyecto de código abierto que todo desarrollador de Java debe aprender. Entonces, ¿cómo pueden los desarrolladores comenzar rápidamente con Spring Boot?
Entonces, ¿qué es exactamente Spring Boot? Spring Boot es una extensión y automatización del marco Spring. Elimina la configuración de archivos XML (lenguaje de marcado EXtensible) requerida en Spring (si está acostumbrado a la configuración XML, aún puede usarla), lo que hace que el desarrollo sea más rápido, más eficiente y más eficiente. automatización más eficiente.
Microservicios: Cada elemento funcional es, en última instancia, una unidad de software reemplazable y actualizable de forma independiente.
Agregue la siguiente configuración a la etiqueta de perfiles del archivo de configuración settings.xml de maven:
Integre maven en idea.
Directorio del proyecto:
HelloWorldMainApplication:
HelloController:
Resultados de ejecución:
Abra el navegador para visitar : http://localhost:8080/hello
1. Si tenemos el siguiente código en el archivo pom.xml:
2. Luego, empaquetaremos la aplicación p>
3. Luego podrás ver spring-boot-01-helloworld-1.0-SNAPSHOT.jar en la carpeta de destino
4. Cópialo en el escritorio (en cualquier lugar, elección personal), ábrelo En la ventana cmd, cambie a la ubicación del paquete jar, el mío es el escritorio, y luego ingrese: java -jar spring-boot-01-helloworld-1.0-SNAPSHOT.jar El efecto de ejecución es el siguiente.
5. Abre el navegador y accede a: http://localhost:8080/hello, también puedes ver HelloWord
Este tipo de implementación se vuelve muy sencilla.
Amigos, ayúdenme a conectarme tres veces con un solo clic
Además, he trabajado en empresas de Internet de primera línea durante más de diez años y he sido mentor de muchos jóvenes en el misma industria. Ayudó a muchas personas a aprender y crecer.
Me doy cuenta de que hay mucha experiencia y conocimiento que vale la pena compartir con todos, y también podemos usar nuestras habilidades y experiencia para responder muchas de sus confusiones en el aprendizaje de Java, por lo que sigo insistiendo en organizar varias cosas. aunque estoy ocupado en el trabajo y comparto. Sin embargo, debido a los canales limitados para la difusión del conocimiento, muchos amigos programadores no pueden obtener materiales correctos para aprender y mejorar.
Por lo tanto, los materiales avanzados importantes de Java incluirán programación concurrente, ajuste de JVM, SSM, patrones de diseño y spring.El conocimiento y la tecnología, una recopilación de preguntas de la entrevista de Alibaba y un análisis de código fuente común y otros videos grabados se comparten de forma gratuita. Si necesita obtenerlo, no dude en obtenerlo en el área de comentarios.