入坑第一战,尽量写得详细点,也是给自己copy配置的地方,话不多说,开干。
1. Cree un proyecto vacío, no hay mucho que decir sobre la idea es la versión comunitaria.
2. La configuración de Maven no tiene mucho que decir, solo
úsala 3. Completa manualmente la estructura del directorio. Aunque el gorrión es pequeño y completo, todavía necesita algo.
4. Comenzando a entrar en el tema, el conflicto de dependencias es un problema muy común durante el desarrollo. Springboot-parent se usa para administrar la versión de java y las versiones de otras bibliotecas dependientes. Cuando se usa el paquete jar, el número de versión es administrado por springboot tanto como sea posible, que se reduce virtualmente. Confíe en gran medida en los problemas de conflicto.
5. Introduzca la dependencia principal spring-boot-starter-web, que integra tomcat, validador (API de verificación y verificación de parámetros de Hibernate), springweb, springmvc, spring-core, beans, context, AOP orientado a aspectos, anotación, registro , Configuración y otras dependencias.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
6. Agregue el número de puerto externo del servicio en el archivo de configuración (no necesita usar ni yml ni las propiedades. Depende de su opinión)
7. Use springboot para desarrollar la interfaz rest de estilo springmvc basada en Servlet (springmvc es simple y fácil de usar. Muy común en producción, se usa servlet La estabilidad y el rendimiento de la escritura de Java es muy bueno, pero aquí es solo para demostración. Personalmente, prefiero el chasis de Java en microservicios basados en el estilo RPC Vert.x, que se llamará con PRC más adelante)
8. Al agregar las anotaciones de SpringbootApplication, se puede inyectar El contexto, los archivos de recursos, los objetos de registro de administración de objetos de frijol, los archivos de configuración, etc.son un montón de cosas que se pueden usar cuando se ejecuta Springboot.
9. Ejecute el servicio (puede ver el orden de springboot ejecutándose en el registro, actualice el contexto de la configuración de la anotación, inicialice el puerto tomcat, inicie tomcat, inicie el motor de servlet, lea el archivo del sistema local de Apache (aquí hay un error que falta en el tiempo de ejecución portátil de Apache ( APR) Los archivos requeridos, el rendimiento local será un poco peor, puede ignorarlo) -inicializar el contexto de primavera-cargar el filtro-emparejar la información de configuración de springmvc-registrar el objeto-jvm iniciar OK)
10. Acceder a la interfaz de descanso personalizada, y Llevar información de consulta