ibatis 入门

来源:互联网 发布:java输入数组 编辑:程序博客网 时间:2024/04/30 17:16
2010-01-08 22:25

1.简介

iBATISClinton Begin开发,现在由APACHE基金会支持的用于加快JDBC编程的经过泛化的框架,是一个持久化框架。当前支持JAVA.NETRUBY三种语言,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).增强了项目中的分工