
对于Spring Boot初学者,这份手册提供学习指南。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
文档内容一、Spring 介绍 11.1、SpringBoot 简介 11.2、系统要求: 11.3、SpringBoot 和 SpringMVC 的区别 11.4、SpringBoot 和 SpringCloud 的区别 21.5 常见错误 2二、快速入门 22.1、创建一个 Maven 工程 22.2、pom 文件引入依赖 32.3、编写 HelloWorld 服务 32.4、@RestController 的应用 42.5、@EnableAutoConfiguration 的作用 42.6 SpringApplication.run(HelloController.class, args); 42.7、SpringBoot 的启动方式之一 42.8、SpringBoot 的启动方式之二 42.9、SpringBoot 的启动方式之三 5三、Web 开发 53.1、静态资源的访问方式 53.2、Web 页面的渲染过程 53.3、利用 Freemarker 模板引擎渲染 Web 视图,包括 pom 文件依赖引入,后台代码编写,前台代码编写以及 Freemarker 的其他使用方法和配置细节。63.3.1، pom 文件引入: 63.3.2، 后台代码 63.3.3، 前台代码 63.3.4، Freemarker 其他用法73.3,Freemarker配置8 三点四,使用 JSP 来渲染 Web视图8三点四点一,pom文件引入以下依赖8三点四点二,在application properties创建以下配置9三点四点三,后台代码9三点五,全局异常捕获处理机制十一点 、数据访问 十四点一,Spring Boot 与 JdbcTemplate 的集成及使用方法十四点二,Spring Boot 与 MyBatis 集成的实现十四点三,Spring Boot 与 Spring JPA 集成的应用十四点四,Spring Boot 多数据源的整合十四点五 春Boot整合多数据源十一一点 、事物管理 二五五点一 一, SpringBoot 与事物管理功能的集成二十五五点二 一, SpringBoot 分布式事务管理的实现十一一点 二 、日志管理 三十六点一 ,使用 log4j 实现日志记录三十六点二 ,利用 AOP 实现统一的 Web 请求日志处理三十六点三 ,通过 Spring Boot 集成 Lombok 使代码更加简洁明了十三一点 、缓存支持 三十五七点一 ,注解配置与 EhCache 使用相结合三十五七点二 ,通过 Redis 集成缓存技术十三一点 二 、热部署 三十七八点一 ,什么是热部署三十七八点二 ,项目演示案例展示热部署的应用三十七八点三 ,热部署的原理分析三十七八点四 ,Devtools 包的依赖三十七八点五 , Devtools 原理分析十八一点 、监控管理 三十八九 点一 ,Actuator 用于监控应用程序的管理三十八九 点二 , Maven依赖说明三十八九 点三 , YML 配置说明四十一点 , Actuator 可访问路径四十一点 二 , Admin-UI 分布式微服务监控中心四十一点 三 , Admin-UI-Server 和 Admin-UI-Client 说明四十一一点 、性能优化 四十三 点一 , 组件自动扫描带来的潜在问题及应对措施四十三 点二 , 将 Servlet容器转换为 Undertow 四十四 点三 , Spring Boot JVM 参数调优技巧四十四 点四十一 、版本新特性 四十五 点一 以 Java8 为基准进行开发策略调整 四十五 点二 内嵌容器包结构进行了调整和优化 四十五 点三 Servlet 特定的 server properties 配置进行了调整四十六 点四 Actuator默认映射配置说明四十六 点五 Spring Loaded 不再支持的声明Forty六 点六 支持 Quartz Scheduler 功能 Forty六 点七 支持 OAuth 2。0 安全机制 Forty六 点八 支持 Spring WebFlux 无状态应用架构Forty六 点九 版本要求说明十二一点 、其他内容 十二一点 一 使用 @Scheduled 创建定时任务 十二一点 二 使用 @Async 实现异步调用功能十二 一点的三个自定义参数设置十二 一点的多环境配置方案十二 一点的端口号修改方案十二 一点的 SpringBoot yml 文件使用方法十二 一点的 SpringBoot 与拦截器整合方案十二 一点的发布和打包流程说明
全部评论 (0)


