码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis-generator指定列进行自动生成代码

时间:2016-07-25 00:02:15      阅读:634      评论:0      收藏:0      [点我收藏+]

标签:

目前mybatis-generator已经升级到1.3.3,功能比较强大,但是目前从table中如果字段较多可以选择忽略生产的字段(通过ignoreColumn属性实现,http://generator.sturgeon.mopaas.com/configreference/ignoreColumn.html),如果一个table字段太多而只需要某几个字段,例如100个字段的表格中只要5个,

那么需要选择95个字段进行ignore,这样费时也费神,而且极容易出错,想想如果copy到第90个字段的时候,你的小伙伴往数据库插入了一个字段,于是你弄完95个字段后,兴致勃勃生成了代码.

测试环境一切正常,到了线上可能就报错了,那一个字段线上还没有.

基于此问题,如果可以支持指定字段生成就完美了.于是对源码进行了一定程度的修改.

github:https://github.com/candyleer/generator/tree/feature/candylee_requiredcolum

可以在配置文件进行如下配置,便可以只生成指定字段.

 <table tableName="brands" domainObjectName="Brand" alias="b">
       <requiredColumn column="title"/>
        <requiredColumn column="hot"/>
 </table>

 

mybatis-generator指定列进行自动生成代码

标签:

原文地址:http://www.cnblogs.com/candylee/p/5701901.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!