第一条 mybatis and or联查 第十章 springboot + logback 第二条 logback下console打印mybatis的sql语句 第十章 springboot + logback 第三条 ...
分类:
其他好文 时间:
2016-04-30 19:40:26
阅读次数:
142
logback是boot默认的日志首选,个人觉得是最好的日志实现(比log4j好) 下边,在之前的代码基础上增加一个功能,该功能要实现mybatis的and or联查功能,并通过logback日志在控制台去查看输出的sql情况。 即实现如下sql的功能: SELECT * FROM tb_user ...
分类:
编程语言 时间:
2016-04-30 19:37:07
阅读次数:
431
在实际开发中,我们一个项目可能会用到多个数据库,通常一个数据库对应一个数据源。 代码结构: 简要原理: 1)DatabaseType列出所有的数据源的key key 2)DatabaseContextHolder是一个线程安全的DatabaseType容器,并提供了向其中设置和获取DatabaseT ...
分类:
编程语言 时间:
2016-04-20 20:05:54
阅读次数:
609
spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。可是当我们要同时启动2个springboot工程时,就会有问题,有可能会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。 可以通过实现Embed ...
分类:
编程语言 时间:
2016-04-20 17:47:55
阅读次数:
205
retrofit:一套RESTful架构的Android(Java)客户端实现。 好处: 基于注解 提供JSON to POJO,POJO to JSON,网络请求(POST,GET,PUT,DELETE等)封装 可以看做是对HttpClient的再次封装 1、为了做测试,建立了一个新的spring ...
分类:
编程语言 时间:
2016-04-03 23:56:46
阅读次数:
282
springboot集成了springJDBC与JPA,但是没有集成mybatis,所以想要使用mybatis就要自己去集成。集成方式相当简单。 1、项目结构 2、pom.xml 1 <!-- 与数据库操作相关的依赖 --> 2 <dependency> 3 <groupId>org.springf ...
分类:
编程语言 时间:
2016-04-03 17:32:47
阅读次数:
459
在实际开发中,其实很少会用到事务,一般情况下事务用的比较多的是在金钱计算方面。 mybatis与spring集成后,其事务该怎么做?其实很简单,直接在上一节代码的基础上在相应的方法(通常是service层)上加上@Transactional注解即可。 1、com.xxx.firstboot.exce ...
分类:
编程语言 时间:
2016-04-03 17:12:33
阅读次数:
158
注:本文参考自 http://www.jianshu.com/p/0465a2b837d2 swagger用于定义API文档。 好处: 前后端分离开发 API文档非常明确 测试的时候不需要再使用URL输入浏览器的方式来访问Controller 传统的输入URL的测试方式对于post请求的传参比较麻烦 ...
分类:
编程语言 时间:
2016-04-02 20:27:37
阅读次数:
308
简介:这一节主要涉及spring boot 支持jsp, 由于对spring boot不太熟悉,走了一些弯路。 环境:IDEA15+JDK1.8+Maven3+ 一、pom.xml资源依赖 相对于chapter01,这里依赖的资源相对多些。没有像chapter01中直接的引用spring-webmv... ...
分类:
编程语言 时间:
2016-04-01 23:34:23
阅读次数:
288
简介:本章主要包含以下内容 1.pom.xml依赖资源 2.springboot配置 3.web应用spring mvc 环境: IDEA15+ JDK1.8+ Maven3+ 一、pom.xml依赖资源 由于功能相对简单,这里引用的第三方资源文件相对较少 ...
分类:
编程语言 时间:
2016-03-31 18:51:18
阅读次数:
366