1. Algunas rutas web comunes en Springboot
- Se accede al archivo de índice en la carpeta de recursos de forma predeterminada cuando se inicia el proyecto
- La ruta del proyecto predeterminada de springboot es localhost: 8080
- La ruta de acceso predeterminada de swagger es 127.0.0.1:8090/swagger-ui.html
- El '/' predeterminado (ruta raíz) en tymleaf es resources
- Los recursos estáticos predeterminados (css, js) en tymleaf están en la carpeta / resources / static
- La ruta de clase en el archivo yml se refiere a la carpeta de recursos
- webjars / está en la carpeta / resources / static de forma predeterminada
- Todos ** / favicon.ico (icono predeterminado) se encuentran en el archivo de recursos estáticos
- El puerto de inicio predeterminado es 8080
- Las páginas en thymleaf están por defecto en la plantilla bajo recursos
2. Cómo modificar
- Modificar el contenedor de sevlet incorporado
server.servlet.context-path=/sw #修改访问路径
spring.application.name=sw #修改项目名称
server.port=8090 #修改访问端口
- Swagger-ui.html reacondicionado
@Bean
public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.host("ap"); #这个进行修改访问地址
.select()
.apis(RequestHandlerSelectors.basePackage("com.swagger.api"))
.paths(PathSelectors.any())
.build();
}
private ApiInfo apiInfo() {
return new ApiInfoBuilder()
.title("swagger")
.description("http://www.baidu.com/")
.termsOfServiceUrl("http://www.baidu.com/")
.version("1.0")
.build();
}
- Modificar la ruta de Thymleaf
spring.thymeleaf.prefix=跟路径问resources