发布于 2016-03-14 02:59:41 | 96 次阅读 | 评论: 0 | 来源: 网友投递
MyBatis 基于Java的持久层框架
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。
极其方便的使用MyBatis单表的增删改查
支持单表操作,不支持通用的多表联合查询
通用Mapper都可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。
Example增加orderBy方法,使用属性进行排序,例如:example.orderBy("id").desc().orderBy("countryname").orderBy("countrycode").asc();
当实体类包含数组类型的字段时,在resultMap中不使用javaType,这种情况如果出错,可以通过@ColumnType注解设置jdbcType#103
实体类中忽略transient类型的字段#106