MyBatis自动生成实体、DAO接口、Mapping映射文件

来源:互联网 发布:电脑软件打开乱码 编辑:程序博客网 时间:2024/04/29 21:00

      



       我们在使用mybatis时手写配置很容易出现错误且查错很麻烦,我们用自动生成的功能可以省去很多功夫。个人认为以下的方式很简单,不需要在ecslipse安装插件,只需要几个jar包即可,将生成的代码直接复制到项目中去即可。



     生成代码需要的文件如下所示:






       (文件下载地址:  http://download.csdn.net/detail/qq_37480159/9786383)




    其中有mybatis框架的jar包,数据库驱动程序jar包以及MyBatis生成器jar包。其中的generatorConfig.xml是需要我们来配置的文件,配置如下:







         只要修改标记地方即可。




  二、打开lib>src>test文件夹,删除里面的全部文件(里面的文件是之前生成我的mybatis文件,所以删了),以便我们方便寻找自动生成的文件。






         


 三、当以上这些完成之后,只需要打开控制台,进入lib目录下,执行脚本:

    java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite 即可







显示出MyBatis Generator finished successfully表示实体、DAO接口、Mapping映射文件已经创建成功。




 四、接下来在test文件夹里就生成了以下我们所需的实体、DAO接口、Mapping映射文件,test里面有三个自动生成文件夹,每个文件夹对应一个文件。


 

       然后复制到项目中去就ok了。













1 0