1 为什么使用SpringBoot

2 SpringBoot与SpringMvc的关系

3 SpringBoot与SpringCloud区别

4 快速创建SpringBoot项目

(maven通过spring-boot-starter-web插件把依赖都封装了)

创建HelloService 启动SpringBoot
启动若有问题,请按照下图修改.

简化版本启动SpringBoot服务,
通过@SpringBootApplication单个注解快速启动

通过浏览器去测试是否创建成功.

5 SpringBoot静态资源访问控制

6 SpringBoot整合FreeMarker(模板引擎)
将动态页面伪装静态化页面,


导入FreeMarker的配置

静态页面

7 SpringBoot 整合JSP
(必须是WAR类型的项目)
1 创建项目的时候加一个参数

2 引入依赖

3 创建index.jsp页面

application.yml文件夹应放在resource目录下: (下图放错位置)


8 SpringBoot整合多数据源
8.1 SpringBoot整合jdbc
1 引入依赖
2 配置application.yml

3 创建UserService类

4 创建启动类

5 创建测试类

8.2 SpringBoot整合MyBatis
1 创建新项目 导入依赖

2 在resources目录下,引入application.yml

3 创建UserMapper接口

4 创建实体类UserEntity

5 创建MyBatisController类

6 创建启动类

7 浏览器访问

8.3 SpringBoot多数据源使用分包拆数据源思路


8.5 SpringBoot整合多数据源代码实现 (很少见)
1 配置数据库

2 数据库数据源的相关配置
==================================================


引入lombok插件,使用@Data注解, 省略set和get方法

本文深入解析SpringBoot的使用原因,对比SpringMVC与SpringBoot的关系,阐明与SpringCloud的区别,提供快速创建项目的指南,包括整合FreeMarker、JSP、多数据源、MyBatis等实操步骤,为开发者提供全面的SpringBoot应用教程。

344

被折叠的 条评论
为什么被折叠?



