El estudio de SpringBoot señala la base de recursos de desarrollo de cuatro sitios web

El proceso general de Spring Boot y el desarrollo web:

(1) Cree un proyecto Spring Boot y seleccione los módulos que necesitamos

(2) Spring Boot nos ha proporcionado una gran cantidad de configuraciones predeterminadas, solo necesita especificar una pequeña cantidad de configuración en el archivo de configuración para ejecutar

(3) Escriba el código comercial usted mismo. . .

¿Principio de configuración automática?

Pensando en ello, ¿qué nos ayuda Spring Boot a configurar en cada escenario? ¿Qué configuración se puede modificar? ¿Se puede ampliar?

xxxAutoConfiguration: son todas las clases de configuración automática

xxxProperties: clase de configuración para encapsular el contenido del archivo de configuración

CONSEJOS: Sitio web oficial de Bootstrap , ¡hay muchos recursos de la página que se pueden copiar directamente para desarrollar y usar!

Mapeo de recursos de Spring Boot a recursos estáticos

(1) Todos / webjars / **, vaya aquí para buscar recursos

¿Qué son webjars? Introducir recursos estáticos en forma de paquetes jar

Agregue pom.xml:

<! - introdujo jquery de webjars ->

<dependencia>

    <groupId> org.webjars </groupId>

    <artifactId> jquery </artifactId>

    <version> 3.3.1 </version>

</dependencia>

El contenido del paquete del paquete de importación automática se muestra en la figura: Los recursos en la carpeta resources / webjars / jquery / 3.3.1 en la figura se pueden acceder directamente en el navegador, como el archivo webjars-requirejs.js, etc.

Después de que se inicia el proyecto, el navegador ingresa: http: // localhost: 8080 / webjars / jquery / 3.3.1 / jquery.js, puede ver el contenido de js, lo que indica que se accede al recurso correctamente

Cuando visite, simplemente escriba el nombre del recurso en webjars.

(2) / **: accede a cualquier recurso del proyecto actual: la siguiente ruta: es la carpeta de recursos estáticos

ruta de clase: / META-INF / resources /

classpath: / recursos /

classpath: / static /

ruta de clase: / public /

/: La ruta raíz del proyecto actual

Como se muestra en la estructura del directorio de recursos de mi proyecto:

Como se muestra en la figura, agregué recursos para probar el acceso en el navegador:

(3) Página de bienvenida: todas las páginas index.html de los archivos de recursos estáticos están mapeadas por / **

Como se muestra en la figura a continuación, agregué un index.html en la carpeta recursos / pública para que sea mi página de inicio predeterminada:

Una vez iniciado el proyecto, ingrese directamente localhost: 8080 en el navegador para ver el contenido index.html predeterminado:

(4) Todos ** / favicon.ico se encuentran en la carpeta de recursos estáticos como el icono del proyecto.

Supongo que te gusta

Origin blog.csdn.net/Stephanie_1/article/details/87898541
Recomendado
Clasificación