标签:tables boa title too username enables was obj on()
1. 首先创建一个表:
2. 在 Mybatis 主页 http://code.google.com/p/mybatis/ 上下载 Mybatis mybatis-generator-core 或者在这里下载:http://download.csdn.net/detail/evankaka/8926999
1、新建一个工程。然后新建如下包,都是空的
2、然后新建generator.xmll文件
内容如下:
自动代码生成有4种方法
1、直接cmd下命令行生成
命令如下:Java -jar 电脑上mybatis-generator-core-1.3.0.jar的绝对路径 -configfile 电脑上generator.xml的绝对路径,这里的generator.xml不一定要放在工程的src文件中。
如我的这个项目就是:
运行的结果如下:
然后在eclipse中刷新一下:结果出来了
看看各个文件
(1)User.java
UserExample.java这个文件可以控制是否生成
(2)dao层文件。它自动取名为UserMapper.java,可以自己手动写成UserDao.java
(3)Mapper.xml文件:
这样就好了,serivce层的文件自己再去写写就好了。
如果不想要UserExample文件怎么办呢?
那就把
换成:
这样就可以了
2、java代码读取xml文件生成
首先要导入如下的包:
然后在工程里写一个文件如下:
然后运行,再刷新下就可以了
标签:tables boa title too username enables was obj on()
原文地址:http://www.cnblogs.com/orchidzjl/p/7072572.html