摘要:
Restful 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。 它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 restful: 软件设计风格 标准 简洁 层次 优雅 URL定义 :资源操作:使用POST(添加)、 阅读全文
摘要:
Thymeleaf是一个用于web和独立环境的现代服务器端Java模板引擎。 Thymeleaf的模板不能直接通过url访问,需要经过控制器才可以 thymeleaf的使用步骤 1. 集成Thymeleaf模板 引入依赖 <!--使用thymelaf--> <dependency> <groupId 阅读全文
摘要:
war包部署 1.设置打包方式为war <packaging>war</packaging> 2.在插件中指定入口类 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-b 阅读全文
摘要:
拦截器特性 1).拦截器只能拦截controller相关请求 2).拦截器可以中断请求轨迹 3).请求之前如果该请求配置了拦截器,请求会先经过拦截器,拦截器放心之后执行请求的controller,controller执行完成之后会回到拦截器继续执行拦截器中的代码 拦截器执行顺序 preHandler 阅读全文
摘要:
引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 相关注解 # 切面注解 - @Aspect 用来类 阅读全文
摘要:
项目中引入依赖 (每次搭建项目都需要引入) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> 阅读全文
摘要:
引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.4</version> </dependency> <dependency> <groupId>mysql</gr 阅读全文
摘要:
引入jsp的集成jar包 <!--c标签库--> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!--让内嵌tomcat具有解析jsp功 阅读全文
摘要:
@SpringBootApplication 注解等价于: - @SpringBootConfiguration 标识这是一个springboot的配置类,默认自定配置Spring环境 - @EnableAutoConfiguration 自动与项目中集成的第三方技术进行集成 - @Componen 阅读全文
摘要:
配置文件的拆分 # 主配置文件: - application.yml #用来书写相同的的配置 server: port: 8080 #生产和测试端口一致 # 生产配置文件: - application-pord.yml #prod为配置文件简名 server: context-path: /cmfz 阅读全文