Spring Boot Notes and Demo spring-boot-demo 是对 spring boot 的一些实践和总结,基本按照1.5.4.RELEASE版本官方文档 Spring Boot Reference Guide的顺序进行,其中比较常用和重要的内容基本都有所涉及。 Content 首页 为什么要使用 Spring Boot 使用 Spring Boot 快速搭建工程实现Hello World 依赖管理、代码结构、配置类及热交换 如何定制 Banner Spring Boot 的日志使用 不同的日志级别展示不同的颜色 日志的配置 使用配置文件配置 Bean 的方法 设置 Profiles- 不同环境读取不同Profile配置 Web 开发相关 使用 Velocity 使用 FreeMaker Spring MVC 的配置 Spring MVC 中优雅的异常和错误处理 如何定制 Favicon 指定 @ResponseBody 的返回格式(Json or XML) 数据库相关 关于 JDBC 的基础知识 对 ORM 框架的简单介绍 通过 MyBatis-Spring-Boot-Starter 使用 Mybatis 通过 Mybatis Common Mapper 使用通用Mapper Spring Data JPA 介绍 使用 RestTemplate 调用 RESTful 接口 使用 JavaMail 发送邮件 跨域资源共享 CORS Java 定时任务 Java Timer & TimerTask Spring Schedule Quartz 介绍 Spring Boot 集成 Quartz Spring Events 事件机制 Spring @Conditional Annotation