# springboots **Repository Path**: liupeng2012/springboots ## Basic Information - **Project Name**: springboots - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2019-08-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboots #### 介绍 去年下半年有在网上陆陆续续看到一些关于springboot的博客,然后又从朋友那得到了本关于springboot的书籍[springboot实战 汪云飞](http://product.dangdang.com/1436258989.html)感觉很不错, 想着写一个比较完整的一套例子在码云当中以便之后可以直接拿来用,然后写的过程中发现又很多例子无法理解于是自己又购买了第二本书籍[SpringBoot揭秘 王富强](http://product.dangdang.com/23964779.html) 便于参考! #### 说明 此目录为本人练手用的springboot的一些代码,为方便之后开发可以直接参照而创建。 每个节点的项目没做特殊说明将是一一独立的 #### 工具以及版本说明 1. JDK 1.8+ 2. Intellij idea 3. spring boot 1.* 2.*中部分有做变动得自行修改 #### 使用说明 * [demo1-value](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo1-value) @Value 的一些日常使用。学艺过浅不涉及原理只能说会用罢了。 * [demo2-swagger2](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo2-swagger2) api接口文档swagger2的一些注解使用。另外有个线上的api工具值得推荐[eolinker](https://www.eolinker.com) * [demo3-thymeleaf](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo3-thymeleaf) springboot整合thymeleaf的一些使用 说实话我对thymeleaf并不是非常会使用。比较熟悉的还是freemarker和velocity 之后会将其一一补齐 * [demo4-jdbc-template](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo4-jdbc-template) springboot整合jdbc-template的使用,此处的jdbcTemplate是Spring对数据库的操作在jdbc上面做的一次深层次的封装,其将DataSource注册到JdbcTemplate之中了。对于跨库的操作而操作有没有很多访问的情况下比如项目中调用其他的数据库的情况下用此方法会很好 * [demo5-data-jpa](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo5-data-jpa) spring-data-jpa的使用 * [demo6-validation](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo6-validation) spring validate 校验 * [demo7-jpa-more](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo7-jpa-more) springboot-jpa多源(分包) * [demo8-mybatis](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo8-mybatis) springboot-mybatis的使用 * [demo9-mybatis-more](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo9-mybatis-more) mybatis多数据源的使用 * [demo10-mybatis-more-JTA](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo10-mybatis-more-transaction) mybatis多数据源,分布式事务,JTA&Atomikos * [demo30-quartz3](https://gitee.com/zhuyanpengWorld/springboots/tree/master/demo30-quartz3) 整合`Quartz` 做动态定时任务