Smail_
2016-10-20 21:59:25
原
Mybatis之痒:Mybatis实体Bean的属性property转成数据库column
。。。。。。。。。
声明:此篇分享是提供给新手的,高手勿喷!
mybatis做数据库持久层框架的时候总是遇到要将实体Bean的属性property转成数据库column的事情。
下面的两个java小组件都可以解决这类问题。
使用方法:
BaseService
1.你的service实现类继承它
2.String orderColumn = propertyToColumn("com.platform.ap.auth.menu.mapper.MenuMapper.BaseResultMap",order);
CreateMybatisP2CMap
注意:它依赖jsoup
1./**
* Mybatis property转column Map
*/
public static final Map<String, Map<String, String>> MYBATISP2CMAP = new HashMap<>();
2.实现ServletContextListener,在contextInitialized方法中执行:CreateMybatisP2CMap.analysisMybatisMapperXML();
3.String column = ConstantUtil.MYBATISP2CMAP.get("Article").get(dataTables.getColumn());
Article为你的实体类名
最后:
推荐使用第一种!
猜你喜欢
请下载代码后再发表评论
相关代码
- mybatis代码自动生成器
- mybatis自动生成 实体类、接口、配置文件
- 原 Mybatis入门教程之增删查实例
- 原 mybatis反向工程自动生成entity+dao+映射文件mapper
- 原 mybatis环境配置连接sqlserver实现查询实例
- mybatis批量删除(逻辑删除)
- 原 自己搭建简易mybatis开发模板
- mybatis增删改查,关联查询,带数据库的demo
- 证 mybatis plus实现简单的增删改查
- mybatis新手入门学习项目代码及其框架搭建教程
- 原 mybatis基础学习,通过main函数测试数据库读写
- 原 spring mvc整合mybatis实现简单的分页
最近下载
最近浏览
李亮 LV19
2023年3月6日
NHealers LV5
2023年2月1日
zy471962923 LV1
2021年3月22日
newhaijun LV15
2020年12月2日
青春的代价
2020年9月24日
暂无贡献等级
kinggode LV14
2020年7月28日
lsq54365 LV14
2020年6月5日
Starts LV2
2020年4月26日
Dot7350 LV3
2020年4月17日
huxianlong
2020年2月20日
暂无贡献等级