资源描述:
《mybatisgenerator代码生成》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用MybatisGenerator自动生成Mybatis相关代码本文将简要介绍怎样利用MybatisGenerator自动生成Mybatis的相关代码:一、构建一个环境:1.首先创建一个表: Sql代码1.CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); 2.然后注入数据Sql代码1.insert into pet values('Fluffy', 'Harold',
2、'cat', 'f', '1993-02-04', null); 2.insert into pet values('Claws', 'Gwen', 'cat', 'm', '1994-03-17', null); 3.insert into pet values('Buffy', 'Harold', 'dog', 'f', '1989-05-13', null); 4.insert into pet values('Fang', 'Benny', 'dog', 'm', '1990-08-27', null); 5.insert into
3、pet values('Bowser', 'Diane', 'dog', 'm', '1979-08-31', '1995-07-29'); 6.insert into pet values('Chirpy', 'Gwen', 'bird', 'f', '1998-09-11', null); 7.insert into pet values('Whistler', 'Gwen', 'bird', null, '1997-12-09', null); 8.insert into pet values('Slim', 'Benny', 'snak
4、e', 'm', '1996-04-29', null); 注:这里的sql例子来自http://dev.mysql.com/doc/refman/5.5/en/creating-tables.html3.在Mybatis主页http://code.google.com/p/mybatis/上下载Mybatismybatis-generator-core[本文使用的是1.3.0版本]。当然运行mybatis-generator生成的代码还需要下载mybatis的jar包[本例使用的是3.0.2版本],和相关数据库的jdbc[本文中使用的是MySq
5、l的jdbc]。 二、运行mybatis-generator1.要运行generator,需要给generator提供一个配置文件,指定其生成的数据库的相关信息。以下是一个示例:Xml代码1. 2.
6、tis-generator-config_1_0.dtd"> 5. 6. 7. 8. 9. 10. 11. 12. 7、value="true" /> 13.
14. 15. 17. 18. 19. 20
8、.