首页
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
通用技术
发行版
企业应用
实验室
当前位置:
红联Linux门户
>
Linux软件下载
Mybatis通用Mapper 3.3.0发布
发布时间:2015-11-02 11:19:47
来源:红联
作者:empast
MyBatis通用Mapper3,极其方便的使用MyBatis单表的增删改查
最新版本3.3.0
增加对动态表名的支持,需要实体类继承IDynamicTableName接口
Example增加自定义查询条件,提供了4个方法
新增@ColumnType注解,可以单独设置列的jdbcType和typeHandler
Example的in和not in中的List
参数改为List>,允许任意类型
select查询方法返回类型不在使用resultType,改为resultMap,因此可以支持typeHandler的读取
Style自动转方式新增camelhumpAndUppercase驼峰转下划线大写形式,camelhumpAndLowercase驼峰转下划线小写形式
MapperTemplate中的getSelectReturnType方法改为getEntityClass,getBEFORE改为isBEFORE
文档中增加@GeneratedValue(strategy = GenerationType.IDENTITY)的一种重要用法说明
修复selectAll不支持@OrderBy注解的bug
解决一个驼峰转换bug,例如helloWorld会转换为hello_world(原先是hello_World)
引入Jar包,下载地址:
https://oss.sonatype.org/content/repositories/releases/tk/mybatis/mapper
http://repo1.maven.org/maven2/tk/mybatis/mapper
由于通用Mapper依赖JPA,所以还需要下载persistence-api-1.0.jar:
http://repo1.maven.org/maven2/javax/persistence/persistence-api/1.0/
软件详情:
http://www.mybatis.tk/
来自:开源中国社区
文章评论
共有
0
条评论
频道文章
Samba 3.0.28 Stable
Ubuntu Tweak 0.2.4 Beta1发布了
Linux下的一个小游戏Frenesia
让linux显示农历日期
F-Spot 0.4.1发布,用于GNOME桌面的全功能数字图片管理软件
Linux办公软件:OpenOffice.org 2.3.1正式版
GNOME Do -- 快速打开程序和文件
Nvidia Linux Display Driver v169.07
linux下安装杀毒软件avast antivirus
linux 下的歌词同步播放(软件宣传)
最新教程
Apache Accumulo 1.7.4发布,K/V存储方案
flatpickr 4.4.2发布,Javascript日期选择器
Java工具集Hutool 4.0.9发布,bug修复
PHPUnit 7.0.3发布,PHP单元测试框架
Apache Ant 1.9.11和1.10.3发布,初步支持JUnit5
Apache Groovy 2.4.15发布,改进JDK9/10支持
KDE Plasma 5.12.4发布,简化任务视图
Laravel v5.6.14发布,PHP开发框架
Infinispan 9.2.1.Final发布,分布式集群缓存系统
Hibernate Validator 6.0.9发布,进一步改进性能
随机推荐
Ubuntu Tweak 0.2.4 Beta1发布了
开源的集成开发环境NetBeans IDE 6.0 正式发布
Ubuntu Tweak 0.2.4正式发布
自动检查邮件cGmail
Linux下的“画图”软件-KolourPaint
Nvidia Linux Display Driver v169.07
JAVA音乐播放器YOYOPlayer1.1发布
linux下安装杀毒软件avast antivirus
Linux下chm格式阅读器
Linux版飞鸽传输(IP Messenger)下载安装