最代码广告位
Smail_的gravatar头像
Smail_2016-10-20 21:59:25

Mybatis之痒:Mybatis实体Bean的属性property转成数据库column

广东11选5_[官网首页]。。。。。。。。。

声明:此篇分享是提供给新手的,高手勿喷!

广东11选5_[官网首页]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为你的实体类名

 

最后:

推荐使用第一种!

crying


打赏

文件名:java.zip,文件大小:1.797K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友

页面底部区域 foot.htm