若鱼的专栏

JAVA开发

Swagger入门

  @RequestMapping(value="/simple/get", method=RequestMethod.GET) @ApiOperation(value="单个参数,GET") public Resul...

2016-06-30 16:31:01

阅读数 18551

评论数 8

Mybatis关联查询(嵌套查询)

public class Users { private int id; private String userName; private int userAge; private String userAddress; } public class Article { private...

2016-06-29 11:59:27

阅读数 6612

评论数 0

Mybatis的一个通用的枚举处理器

mybatis本身提供了EnumTypeHandler和EnumOrdinalTypeHandler用来做枚举类型处理,但是不是很灵活,EnumTypeHandler是把枚举的名字和枚举之间做了一个映射,EnumOrdinalTypeHandler是把枚举的ordinary也就是顺序和枚举之间做了...

2016-06-25 13:52:13

阅读数 7180

评论数 2

Mybatis乐观锁插件

背景:对于数据库的同一条记录,假如有两个人同时对数据进行了修改,然后最终同步到数据库的时候,因为存在着并发,产生的结果是不可预料的。最简单的解决方式就是通过给表的记录加一个version字段,记录在修改的时候需要比较一下version是否匹配,如果匹配就更新,不匹配就直接失败。更新成功则把vers...

2016-06-24 10:47:13

阅读数 14970

评论数 1

Mybatis自动插入时间的插件

一般数据库的表结构都会有create_date和update_date两个列,分别表示当前行的插入时间和修改时间,因为这两个字段基本与业务没有太大关联,因此开发过程中经常会忘记设置这两个字段的值,本插件就是来解决这个问题。 1. 使用方式:在mybatis配置文件中加入如下配置,就完成了。  ...

2016-06-23 15:12:13

阅读数 11662

评论数 1

Spring Boot集成MyBatis与分页插件

1.MyBatisConfig.java @Configuration @EnableTransactionManagement public class MyBatisConfig implements TransactionManagementConfigurer { @Autowi...

2016-06-18 16:46:42

阅读数 25557

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭