| 
1 |  | -#SpringBoot-Learning  | 
2 |  | - | 
3 |  | -本项目内容为Spring Boot教程程序样例。  | 
4 |  | - | 
5 |  | -作者博客:http://blog.didispace.com  | 
6 |  | - | 
7 |  | -- Spring Boot系列博文:http://blog.didispace.com/categories/Spring-Boot/  | 
8 |  | -- Spring Cloud系列博文:http://blog.didispace.com/tag/spring-cloud/  | 
9 |  | -- Spring Cloud中文社区:http://bbs.springcloud.com.cn/  | 
10 |  | - | 
11 |  | -如您觉得该项目对您有用,欢迎点击右上方的**Star**按钮,给予支持!!  | 
12 |  | - | 
13 |  | - | 
14 |  | - | 
15 |  | -##样例列表  | 
16 |  | - | 
17 |  | -### 快速入门  | 
18 |  | - | 
19 |  | -- chapter1:[基本项目构建(可作为工程脚手架),引入web模块,完成一个简单的RESTful API](http://blog.didispace.com/spring-boot-learning-1/)  | 
20 |  | - | 
21 |  | -### 工程配置  | 
22 |  | - | 
23 |  | -- chapter2-1-1:[配置文件详解:自定义属性、随机数、多环境配置等](http://blog.didispace.com/springbootproperties/)  | 
24 |  | - | 
25 |  | -### Web开发  | 
26 |  | - | 
27 |  | -- chapter3-1-1:[构建一个较为复杂的RESTful API以及单元测试](http://blog.didispace.com/springbootrestfulapi/)  | 
28 |  | -- chapter3-1-2:[使用Thymeleaf模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
29 |  | -- chapter3-1-3:[使用Freemarker模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
30 |  | -- chapter3-1-4:[使用Velocity模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
31 |  | -- chapter3-1-5:[使用Swagger2构建RESTful API](http://blog.didispace.com/springbootswagger2/)  | 
32 |  | -- chapter3-1-6:[统一异常处理](http://blog.didispace.com/springbootexception/)  | 
33 |  | - | 
34 |  | -### 数据访问  | 
35 |  | - | 
36 |  | -- chapter3-2-1:[使用JdbcTemplate](http://blog.didispace.com/springbootdata1/)  | 
37 |  | -- chapter3-2-2:[使用Spring-data-jpa简化数据访问层(推荐)](http://blog.didispace.com/springbootdata2/)  | 
38 |  | -- chapter3-2-3:[多数据源配置(一):JdbcTemplate](http://blog.didispace.com/springbootmultidatasource/)  | 
39 |  | -- chapter3-2-4:[多数据源配置(二):Spring-data-jpa](http://blog.didispace.com/springbootmultidatasource/)  | 
40 |  | -- chapter3-2-5:[使用NoSQL数据库(一):Redis](http://blog.didispace.com/springbootredis/)  | 
41 |  | -- chapter3-2-6:[使用NoSQL数据库(二):MongoDB](http://blog.didispace.com/springbootmongodb/)  | 
42 |  | -- chapter3-2-7:[整合MyBatis](http://blog.didispace.com/springbootmybatis/)  | 
43 |  | -- chapter3-2-8:[MyBatis注解配置详解](http://blog.didispace.com/mybatisinfo/)  | 
44 |  | - | 
45 |  | -### 事务管理  | 
46 |  | - | 
47 |  | -- chapter3-3-1:[使用事务管理](http://blog.didispace.com/springboottransactional/)  | 
48 |  | -- chapter3-3-2:[分布式事务(未完成)]  | 
49 |  | - | 
50 |  | -### 其他内容  | 
51 |  | -- chapter4-1-1:[使用@Scheduled创建定时任务](http://blog.didispace.com/springbootscheduled/)  | 
52 |  | -- chapter4-1-2:[使用@Async实现异步调用](http://blog.didispace.com/springbootasync/)  | 
53 |  | - | 
54 |  | -#### 日志管理  | 
55 |  | - | 
56 |  | -- chapter4-2-1:[默认日志的配置](http://blog.didispace.com/springbootlog/)  | 
57 |  | -- chapter4-2-2:[使用log4j记录日志](http://blog.didispace.com/springbootlog4j/)  | 
58 |  | -- chapter4-2-3:[对log4j进行多环境不同日志级别的控制](http://blog.didispace.com/springbootlog4jmuilt/)  | 
59 |  | -- chapter4-2-4:[使用AOP统一处理Web请求日志](http://blog.didispace.com/springbootaoplog/)  | 
60 |  | -- chapter4-2-5:[使用log4j记录日志到MongoDB](http://blog.didispace.com/springbootlog4jmongodb/)  | 
61 |  | - | 
62 |  | -#### 安全管理  | 
63 |  | - | 
64 |  | -- chapter4-3-1:[使用Spring Security](http://blog.didispace.com/springbootsecurity/)  | 
65 |  | -- chapter4-3-2:[使用Spring Session(未完成)]  | 
66 |  | - | 
67 |  | -#### 缓存支持  | 
68 |  | - | 
69 |  | -- chapter4-4-1:[注解配置与EhCache使用](http://blog.didispace.com/springbootcache1/)  | 
70 |  | -- chapter4-4-2:[使用Redis做集中式缓存](http://blog.didispace.com/springbootcache2/)  | 
71 |  | - | 
72 |  | -#### 邮件发送  | 
73 |  | - | 
74 |  | -- chapter4-5-1:[实现邮件发送:简单邮件、附件邮件、嵌入资源的邮件、模板邮件](http://blog.didispace.com/springbootmailsender/)  | 
75 |  | - | 
76 |  | -### 消息服务  | 
77 |  | - | 
78 |  | -- chapter5-1-1:[JMS(未完成)]  | 
79 |  | -- chapter5-2-1:[Spring Boot中使用RabbitMQ](http://blog.didispace.com/spring-boot-rabbitmq/)  | 
80 |  | - | 
81 |  | -### 其他功能  | 
82 |  | - | 
83 |  | -- chapter6-1-1:[使用Spring StateMachine框架实现状态机](http://blog.didispace.com/spring-statemachine/)  | 
84 |  | - | 
85 |  | -### Dubbo进行服务治理  | 
86 |  | - | 
87 |  | -- chapter9-2-1:[Spring Boot中使用Dubbo进行服务治理]  | 
88 |  | -- chapter9-2-2:[Spring Boot与Dubbo中管理服务依赖]  | 
89 |  | - | 
90 |  | -### Spring Cloud构建微服务架构  | 
91 |  | - | 
92 |  | -由于Spring Cloud偏宏观架构,Spring Boot偏微观细节,内容上越来越多,为了两部分内容不互相干扰,所以迁移Spring Cloud内容到:[SpringCloud-Learning项目](http://git.oschina.net/didispace/SpringCloud-Learning),该项目将不再更新Spring Cloud内容,关注Spring Cloud内容的请移步至[SpringCloud-Learning项目](http://git.oschina.net/didispace/SpringCloud-Learning)  | 
93 |  | - | 
94 |  | -- chapter9-1-1:[Spring Cloud构建微服务架构(一)服务注册与发现](http://blog.didispace.com/springcloud1/)  | 
95 |  | -- chapter9-1-2:[Spring Cloud构建微服务架构(二)服务消费者](http://blog.didispace.com/springcloud2/)  | 
96 |  | -- chapter9-1-3:[Spring Cloud构建微服务架构(三)断路器](http://blog.didispace.com/springcloud3/)  | 
97 |  | -- chapter9-1-4:[Spring Cloud构建微服务架构(四)分布式配置中心](http://blog.didispace.com/springcloud4/)  | 
98 |  | -- chapter9-1-5:[Spring Cloud构建微服务架构(五)服务网关](http://blog.didispace.com/springcloud5/)  | 
99 |  | -- chapter9-1-6:[Spring Cloud构建微服务架构(六)集群监控]  | 
100 |  | - | 
101 |  | - | 
102 |  | -## 教程整理地址(时间不足,暂缓更新)  | 
103 |  | - | 
104 |  | -http://blog.didispace.com/book/springboot/  | 
105 |  | - | 
106 |  | -## 打赏支持  | 
107 |  | - | 
108 |  | -<img src="http://git.oschina.net/uploads/images/2016/0717/085831_64f0a21e_437188.png" width="200px" height="200px;" /> <img src="http://git.oschina.net/uploads/images/2016/0717/085620_78f6b3cb_437188.png" width="200px" height="200px;" />  | 
109 |  | - | 
110 |  | - | 
 | 1 | +#SpringBoot-Learning  | 
 | 2 | + | 
 | 3 | +本项目内容为Spring Boot教程程序样例。  | 
 | 4 | + | 
 | 5 | +作者博客:http://blog.didispace.com  | 
 | 6 | + | 
 | 7 | +- Spring Boot系列博文:http://blog.didispace.com/categories/Spring-Boot/  | 
 | 8 | +- Spring Cloud系列博文:http://blog.didispace.com/tag/spring-cloud/  | 
 | 9 | +- Spring Cloud中文社区:http://bbs.springcloud.com.cn/  | 
 | 10 | + | 
 | 11 | +如您觉得该项目对您有用,欢迎点击右上方的**Star**按钮,给予支持!!  | 
 | 12 | + | 
 | 13 | + | 
 | 14 | + | 
 | 15 | +##样例列表  | 
 | 16 | + | 
 | 17 | +### 快速入门  | 
 | 18 | + | 
 | 19 | +- chapter1:[基本项目构建(可作为工程脚手架),引入web模块,完成一个简单的RESTful API](http://blog.didispace.com/spring-boot-learning-1/)  | 
 | 20 | + | 
 | 21 | +### 工程配置  | 
 | 22 | + | 
 | 23 | +- chapter2-1-1:[配置文件详解:自定义属性、随机数、多环境配置等](http://blog.didispace.com/springbootproperties/)  | 
 | 24 | + | 
 | 25 | +### Web开发  | 
 | 26 | + | 
 | 27 | +- chapter3-1-1:[构建一个较为复杂的RESTful API以及单元测试](http://blog.didispace.com/springbootrestfulapi/)  | 
 | 28 | +- chapter3-1-2:[使用Thymeleaf模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
 | 29 | +- chapter3-1-3:[使用Freemarker模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
 | 30 | +- chapter3-1-4:[使用Velocity模板引擎渲染web视图](http://blog.didispace.com/springbootweb/)  | 
 | 31 | +- chapter3-1-5:[使用Swagger2构建RESTful API](http://blog.didispace.com/springbootswagger2/)  | 
 | 32 | +- chapter3-1-6:[统一异常处理](http://blog.didispace.com/springbootexception/)  | 
 | 33 | + | 
 | 34 | +### 数据访问  | 
 | 35 | + | 
 | 36 | +- chapter3-2-1:[使用JdbcTemplate](http://blog.didispace.com/springbootdata1/)  | 
 | 37 | +- chapter3-2-2:[使用Spring-data-jpa简化数据访问层(推荐)](http://blog.didispace.com/springbootdata2/)  | 
 | 38 | +- chapter3-2-3:[多数据源配置(一):JdbcTemplate](http://blog.didispace.com/springbootmultidatasource/)  | 
 | 39 | +- chapter3-2-4:[多数据源配置(二):Spring-data-jpa](http://blog.didispace.com/springbootmultidatasource/)  | 
 | 40 | +- chapter3-2-5:[使用NoSQL数据库(一):Redis](http://blog.didispace.com/springbootredis/)  | 
 | 41 | +- chapter3-2-6:[使用NoSQL数据库(二):MongoDB](http://blog.didispace.com/springbootmongodb/)  | 
 | 42 | +- chapter3-2-7:[整合MyBatis](http://blog.didispace.com/springbootmybatis/)  | 
 | 43 | +- chapter3-2-8:[MyBatis注解配置详解](http://blog.didispace.com/mybatisinfo/)  | 
 | 44 | + | 
 | 45 | +### 事务管理  | 
 | 46 | + | 
 | 47 | +- chapter3-3-1:[使用事务管理](http://blog.didispace.com/springboottransactional/)  | 
 | 48 | +- chapter3-3-2:[分布式事务(未完成)]  | 
 | 49 | + | 
 | 50 | +### 其他内容  | 
 | 51 | +- chapter4-1-1:[使用@Scheduled创建定时任务](http://blog.didispace.com/springbootscheduled/)  | 
 | 52 | +- chapter4-1-2:[使用@Async实现异步调用](http://blog.didispace.com/springbootasync/)  | 
 | 53 | + | 
 | 54 | +#### 日志管理  | 
 | 55 | + | 
 | 56 | +- chapter4-2-1:[默认日志的配置](http://blog.didispace.com/springbootlog/)  | 
 | 57 | + | 
 | 58 | +- chapter4-2-2:[使用log4j记录日志](http://blog.didispace.com/springbootlog4j/)  | 
 | 59 | + | 
 | 60 | +- chapter4-2-3:[对log4j进行多环境不同日志级别的控制](http://blog.didispace.com/springbootlog4jmuilt/)  | 
 | 61 | + | 
 | 62 | +- chapter4-2-4:[使用AOP统一处理Web请求日志](http://blog.didispace.com/springbootaoplog/)  | 
 | 63 | + | 
 | 64 | +- chapter4-2-5:[使用log4j记录日志到MongoDB](http://blog.didispace.com/springbootlog4jmongodb/)  | 
 | 65 | + | 
 | 66 | +- chapter4-2-6:[Spring Boot 1.5.x新特性:动态修改日志级别](http://blog.didispace.com/spring-boot-1-5-x-feature-1/)  | 
 | 67 | + | 
 | 68 | +#### 安全管理  | 
 | 69 | + | 
 | 70 | +- chapter4-3-1:[使用Spring Security](http://blog.didispace.com/springbootsecurity/)  | 
 | 71 | +- chapter4-3-2:[使用Spring Session(未完成)]  | 
 | 72 | + | 
 | 73 | +#### 缓存支持  | 
 | 74 | + | 
 | 75 | +- chapter4-4-1:[注解配置与EhCache使用](http://blog.didispace.com/springbootcache1/)  | 
 | 76 | +- chapter4-4-2:[使用Redis做集中式缓存](http://blog.didispace.com/springbootcache2/)  | 
 | 77 | + | 
 | 78 | +#### 邮件发送  | 
 | 79 | + | 
 | 80 | +- chapter4-5-1:[实现邮件发送:简单邮件、附件邮件、嵌入资源的邮件、模板邮件](http://blog.didispace.com/springbootmailsender/)  | 
 | 81 | + | 
 | 82 | +### 消息服务  | 
 | 83 | + | 
 | 84 | +- chapter5-1-1:[JMS(未完成)]  | 
 | 85 | +- chapter5-2-1:[Spring Boot中使用RabbitMQ](http://blog.didispace.com/spring-boot-rabbitmq/)  | 
 | 86 | + | 
 | 87 | +### 其他功能  | 
 | 88 | + | 
 | 89 | +- chapter6-1-1:[使用Spring StateMachine框架实现状态机](http://blog.didispace.com/spring-statemachine/)  | 
 | 90 | + | 
 | 91 | +### Dubbo进行服务治理  | 
 | 92 | + | 
 | 93 | +- chapter9-2-1:[Spring Boot中使用Dubbo进行服务治理]  | 
 | 94 | +- chapter9-2-2:[Spring Boot与Dubbo中管理服务依赖]  | 
 | 95 | + | 
 | 96 | +### Spring Cloud构建微服务架构  | 
 | 97 | + | 
 | 98 | +由于Spring Cloud偏宏观架构,Spring Boot偏微观细节,内容上越来越多,为了两部分内容不互相干扰,所以迁移Spring Cloud内容到:[SpringCloud-Learning项目](http://git.oschina.net/didispace/SpringCloud-Learning),该项目将不再更新Spring Cloud内容,关注Spring Cloud内容的请移步至[SpringCloud-Learning项目](http://git.oschina.net/didispace/SpringCloud-Learning)  | 
 | 99 | + | 
 | 100 | +- chapter9-1-1:[Spring Cloud构建微服务架构(一)服务注册与发现](http://blog.didispace.com/springcloud1/)  | 
 | 101 | +- chapter9-1-2:[Spring Cloud构建微服务架构(二)服务消费者](http://blog.didispace.com/springcloud2/)  | 
 | 102 | +- chapter9-1-3:[Spring Cloud构建微服务架构(三)断路器](http://blog.didispace.com/springcloud3/)  | 
 | 103 | +- chapter9-1-4:[Spring Cloud构建微服务架构(四)分布式配置中心](http://blog.didispace.com/springcloud4/)  | 
 | 104 | +- chapter9-1-5:[Spring Cloud构建微服务架构(五)服务网关](http://blog.didispace.com/springcloud5/)  | 
 | 105 | +- chapter9-1-6:[Spring Cloud构建微服务架构(六)集群监控]  | 
 | 106 | + | 
 | 107 | + | 
 | 108 | +## 教程整理地址(时间不足,暂缓更新)  | 
 | 109 | + | 
 | 110 | +http://blog.didispace.com/book/springboot/  | 
 | 111 | + | 
 | 112 | +## 打赏支持  | 
 | 113 | + | 
 | 114 | +<img src="http://git.oschina.net/uploads/images/2016/0717/085831_64f0a21e_437188.png" width="200px" height="200px;" /> <img src="http://git.oschina.net/uploads/images/2016/0717/085620_78f6b3cb_437188.png" width="200px" height="200px;" />  | 
 | 115 | + | 
 | 116 | + | 
0 commit comments