所有的参数都是写在<abatorconfiguration></abatorconfiguration>这个根节点中,下面可以用 <abatorcontext></abatorcontext>来生成个自的iBATIS配置文件、Java Bean和DAO abatorContext的一个属性generatorSet有3个选项Legacy、Java2、Java5 Legacy:如果没有generatorSet属性的话,默认是Legacy。但并不推荐使用Legacy因为它在生成Example类(用于查询条件)的时候有很多限制,他将查询条件写在sqlMap配置文件中,将查询值写在Example中,这样就对修改产生一些困难。 Java2和Java5:他们只支持iBATIS 2.20以上的版本。在以这个模式成生的Example文件中包含了查询条件和查询值。这样修改就方便多了,对于用join的select时的查询就更方 便了,自己可以定义查询条件,自由度高了很多(对于join的and查询可能还得自己修改一下Example代码)。对于or和and的应用Legacy 的限制就比较大了。 <jdbcconnection></jdbcconnection>描述了JDBC的属性和其jar包的位置. <javamodelgenerator></javamodelgenerator>、 <sqlmapgenerator></sqlmapgenerator>、 <daogenerator></daogenerator>描述了个自生成的位置。<daogenerator></daogenerator>中type属性则用来告诉abator生成的DAO是用于iBATIS还是SPRING等容器。
1:abator下载:http://ibatis.apache.org/abator.html
2:将abator安装到eclipse中
3:此时可以新建一种文件类型:Abator for iBATIS Configuration File,建立一个
4:在 jdbcConnection 中设置要mapping的数据库的jdbc连接
classPathEntry 是你的jdbc driver类路径
5:javaModelGenerator,sqlMapGenerator,daoGenerator 分别设置 java dataObject、sql mapping文件和 DAO 接口、实现类的生成位置:targetPackage 目标包,targetProject:eclipse项目
...
如何在myeclipse 中进行velocity插件的安装配置?
myeclipse 中 velocity插件的安装配置
1.打开Eclipse---点help--->Software Updates---find and install....---->选第二个ReadButton(Search for new features or install........................) 点next -------> 如下面没有Velocity时你可以点New Remote Site...(远程的)这中间要在Name:Velocity URL:http://propsorter.sourceforge.net/veloeclipse
Eclipse中Velocity插件说明:
工具特性:
1)用户自定义模版
2)根据velocity的vtl和html的标签进行自动缩进
3)语法高亮显示
4)html标签和velocity语句的自动完成提示和内容帮助,...................
Dreamweaver中Velocity插件 ........................