最代码广告位
东风小楼的gravatar头像
东风小楼2017-08-29 17:43:08

mybatis反向工程自动生成entity+dao+映射文件mapper

自己平时练习的时候经常会用到mybatis的反向工程,自动生成entity+dao+映射文件mapper,感觉还是很方便的。

现在在这里分享出来:

 

首先,打开下图文件,按照自己的需求修改里面的设置,该文件里面有很详细的注解。

 

mybatis反向工程自动生成entity+dao+映射文件mapper

 

 

mybatis反向工程自动生成entity+dao+映射文件mapper

 

接着,打开GeneratorSqlmap文件,运行其主方法即可,

或者在目录里打开如下图,右键画圈部分,run as

 

mybatis反向工程自动生成entity+dao+映射文件mapper

 

说明:

1.使用此反向工程需要先在数据库中建好相应的表,再使用此反向工程可以自动生成entity+dao+mapper;

2.根据自己使用的数据库是MySQL或者是Oracle自行切换<jdbcConnection>,这个在文件generatorConfig中设置,目前我只添加了这两种数据库,使用其他数据库的友友请自行搜索;

3.这个项目是在maven下管理的。

4.最后是另外建一个临时的项目来运行这个反向工程,生成之后把需要的文件复制到自己的项目里面。


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:test.rar,文件大小:13.518K下载
  • /
      • /test
        • /test/.classpath
        • /test/.project
          • /test/.settings
            • /test/.settings/.jsdtscope
            • /test/.settings/org.eclipse.jdt.core.prefs
            • /test/.settings/org.eclipse.m2e.core.prefs
            • /test/.settings/org.eclipse.wst.common.component
            • /test/.settings/org.eclipse.wst.common.project.facet.core.xml
            • /test/.settings/org.eclipse.wst.jsdt.ui.superType.container
            • /test/.settings/org.eclipse.wst.jsdt.ui.superType.name
            • /test/.settings/org.eclipse.wst.validation.prefs
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友