![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
比笨鸟还菜
这个作者很懒,什么都没留下…
展开
-
第一章SpringBoot入门
目录1 Spring Boot特点2 创建Spring Boot项目2.1 创建maven工程2.2 修改jdk版本(可选)2.3 添加Spring Boot启动器依赖2.4 Spring Boot启动器3 入门经典“Hello World”3.1 项目结构3.2 创建Controller3.3 创建启动器3.4 启动器注意事项3.5 运行结果2 创建Spring Boot项目2.1 创建mave...原创 2019-03-29 15:46:11 · 124 阅读 · 0 评论 -
第二章SpringBoot集成web开发
目录1 概述2 创建Spring Boot项目2.1 创建maven项目2.2 修改jdk版本2.3 添加Spring Boot启动器依赖3.集成Servlet3.1 注解方式集成3.1.1 创建Servlet3.1.2.创建启动类3.1.3 运行结果![](https://oscimg.oschina.net/oscnet/c9b8a67c621a39cc08a1cc0940dad390957....原创 2019-03-29 16:08:51 · 201 阅读 · 0 评论 -
第三章Spring Boot集成视图层
目录1 概述2 集成JSP2.1 创建maven项目2.2 修改jdk版本2.3 添加Spring Boot启动器及jsp相关依赖2.4 创建Spring Boot配置文件2.5 创建Controller2.6 创建jsp页面2.7 创建启动类2.8 运行结果3 集成Freemarker3.1 创建maven项目3.2 添加Spring Boot启动器和Freemarker依赖3.3 创建视图3....原创 2019-04-02 14:34:31 · 375 阅读 · 0 评论 -
第四章Spring Boot集成持久层
目录1 概述2 创建项目2.1 pom文件2.2 application.properties配置文件2.3 数据库表3 添加用户3.1 实体类3.2 Mapper接口3.3 映射配置文件3.4 Service3.5 Controller3.6 页面3.7 启动类4 查询用户4.1 Mapper接口4.2 映射配置文件4.3 Service4.4 Controller4.5 页面5 更新用户5.1...原创 2019-04-11 19:51:25 · 172 阅读 · 0 评论 -
第五章SpringBoot服务端表单数据验证
目录1 概述2 示例项目2.1 pom文件2.2 实体类2.3 Controller2.4 页面3.5 其它验证类型 1 概述 本章节通过模拟页面提交数据到后台,实现对表单数据的验证。主要是使用hibernate-validator组件。了方便演示,不对提交的数据进行持久化操作。 2 示例项目 具体创建过程,请参考前三章内容,本章节只展示主要配置文件内容。 2.1 pom文件 <projec...原创 2019-04-14 17:16:39 · 260 阅读 · 0 评论 -
第六章SpringBoot异常处理
目录1 概述2 自定义错误页面2.1 Controller2.2 默认视图2.3 新建error视图3 @ ExceptionHandler3.1 Controller3.2 视图3.3 演示结果4 @ControllerAdvice+@ExceptionHandler4.1 Controller4.2 全局异常处理对象4.3 视图4.4 演示结果5 SimpleMappingExceptionR...原创 2019-04-17 23:36:45 · 150 阅读 · 0 评论 -
第七章SpringBoot单元测试
目录1 概述2 项目结构2.1 pom文件2.2 Dao2.3 DaoImpl2.4 Service2.5 ServiceImpl2.6 启动类2.7 测试类2.8 运行结果 1 概述 本章节主要学习SpringBoot集成单元测试。 2 项目结构 2.1 pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi...原创 2019-04-18 21:09:41 · 142 阅读 · 0 评论 -
第八章SpringBoot热部署
目录1 概述2 项目结构2.1 pom文件2.2 Controller2.3 启动类2.4 页面2.5 演示结果 1 概述 1 概述 SpringBoot常用的热部署方式有两种,spring-loaded和devtools。本章节主要记录devtools的使用方式,因为spring-loaded有以下两个缺点: 第一, 只能实现java代码的热部署,对页面模板文件无法部署; 第二, 开发过程比较麻...原创 2019-04-20 11:24:10 · 151 阅读 · 1 评论 -
第九章SpringBoot整合Spring Data JPA
目录1 概述2 Spring Data JPA整合2.1 pom文件2.2 配置文件2.3 实体类2.4 Dao接口2.5 启动类2.6 编写测试类3 Spring Data JPA核心接口3.1 Repository接口3.1.1 基于方法名称命名方式查询3.1.1.1 接口3.1.1.2 测试代码3.1.1.3 运行结果3.1.2 基于@Query注解查询与更新3.1.2.1 接口3.1.2....原创 2019-04-24 21:47:07 · 181 阅读 · 0 评论