2010-01-08 22:25
1.简介 iBATIS是Clinton Begin开发,现在由APACHE基金会支持的用于加快JDBC编程的经过泛化的框架,是一个持久化框架。当前支持JAVA、.NET、RUBY三种语言,iBATIS官方站点: http://ibatis.apache.org/
2.开发环境 ibatis-2.3.4.726.Zip(解压该文件,找到lib下的ibatis-2.3.4.726.Jar,这个版本的ibatis,废弃了以往的ibatis-dao-2.Jar,还整合了其他几个jar包,这样显得更轻量级和方便) mysql-connector-java-5.1.6-bin.jar 当然,以后这些东西的版本号可能就会变化,需要的话,直接从官方下载即可,官方还有很多开发文档及示例项目可以下载下来参考!
3.实例步骤 1).建立数据库 2).创建工程 3).添加lib 4).编写sqlmapconfig.xml 5).编写sqlmap.xml 6).编写代码
4.与传统的JDBC进行比较 1).据统计减少了61%的代码量 2).最简单的持久化框架 3).架构级性能增强 4).SQL代码从程序代码中彻底分离,可重用 5).增强了项目中的分工 |