最代码广告位
浪子逍遥遥的gravatar头像
浪子逍遥遥2017-04-17 18:45:52

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件

项目结构比较简单:

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件
主要的就3个文件:jdbc.properties,generatorConfig.xml和pom.xml

其中jdbc.properties内容如下:

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件

generatorConfig.xml的内容:

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件

如果不集成通用mapper的话,把generatorConfig.xml里面的plugin配置和pom.xml依赖的相关jar包去掉就行

通过maven插件自动生成源码:

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件

执行完刷新项目,效果如下:

maven+mybatis+通用mapper自动生成java实体类,映射接口与映射文件

 

特别注意:generatorConfig.xml里面context节点必须按顺序配置,不然会报错

[ERROR] XML Parser Error on line 34: 元素类型为 "context" 的内容必须匹配 "(property*,plugin*,commentGenerator?,(connectionFactory|jdbcConnection),javaTypeResolver?,javaModelGenerator,sqlMapGenerator?,javaClientGenerator?,table+)"。


打赏

文件名:test-generator.zip,文件大小:19.16K下载
  • /
      • /test-generator
        • /test-generator/.classpath
        • /test-generator/.project
          • /test-generator/.settings
            • /test-generator/.settings/.jsdtscope
            • /test-generator/.settings/org.eclipse.jdt.core.prefs
            • /test-generator/.settings/org.eclipse.m2e.core.prefs
            • /test-generator/.settings/org.eclipse.wst.common.component
            • /test-generator/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
            • /test-generator/.settings/org.eclipse.wst.common.project.facet.core.xml
最代码最近下载分享源代码列表最近下载
DongMeng1994 LV22019年12月8日
星星星星
wuqiwan123 LV172019年6月7日
太阳星星
orz咕叽 LV72019年2月17日
月亮星星星星星星
飞天1234 LV112019年1月27日
月亮月亮星星星星星星
lichangliu1098 LV122019年1月21日
月亮月亮月亮
1217261221 LV122018年11月28日
月亮月亮月亮
15116241934 LV82018年8月6日
月亮月亮
维语鸡年大吉 LV12018年7月17日
星星
caozhou LV142018年7月4日
月亮月亮月亮星星星星
付晨雨 LV62018年7月1日
月亮星星星星
最代码最近浏览分享源代码列表最近浏览
刘登辉 LV72月19日
月亮星星星星星星
2904703061月7日
暂无贡献等级
xiangyu12 LV21月4日
星星星星
983557585 LV92019年12月30日
月亮月亮星星
字符串2019年12月17日
暂无贡献等级
DongMeng1994 LV22019年12月8日
星星星星
xp95323 LV132019年12月1日
月亮月亮月亮星星
cbl1992 LV42019年11月27日
月亮
onimao LV122019年11月12日
月亮月亮月亮
张大dada LV22019年11月11日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友

页面底部区域 foot.htm