abatorConfig.xml配置总结

来源:互联网 发布:加拿大大学gpa算法 编辑:程序博客网 时间:2024/04/29 21:00
abatorConfig.xml配置总结A、项,如果没有generatorSet属性的话,默认是Legacy。该属性有三个值可以设置,分别为:1、Legacy 并不推荐使用Legacy因为它在生成Example类(用于查询条件)的时候有很多限制,他将查询条件写在sqlMap配置文件中,将查询值写在Example中,这样就对修改产生一些困难。2、Java2和Java5 他们只支持iBATIS 2.20以上的版本。在以这个模式成生的Example文件中包含了查询条件和查询值。这样修改就方便多了,对于用join的select时的查询就更方 便了,自己可以定义查询条件,自由度高了很多(对于join的and查询可能还得自己修改一下Example代码)。B、描述了JDBC的属性和其jar包的位置。其中,定义driverClass驱动类,connectionURL连接字符串,userId用户名和password密码C、 指定数据表信息类的自生成路径,targetPackage属性指定生成的包名,targetProject指定生成Abator的相对文件路径。D、 指定数据表映射配置文件的自生成路径,targetPackage属性指定生成的包名,targetProject指定生成Abator的相对文件路径。E、 指定数据表访问类的自生成路径,targetPackage属性指定生成的包名,targetProject指定生成Abator的相对文件路径,type属性则用来告诉abator生成的DAO是用于iBATIS还是SPRING等容器,一般设置为iBATIS。F、 指定数据库中那些数据表是由ABATOR来生成相应的DAO类,POJO类和MAP配置文件,schema属性指定数据库名称,tableName指定数据表名称
原创粉丝点击