Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65076
  • 博文数量: 8
  • 博客积分: 728
  • 博客等级: 上士
  • 技术积分: 108
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 10:37
文章分类

全部博文(8)

文章存档

2012年(3)

2011年(3)

2010年(2)

分类: Java

2012-12-02 23:02:32

    iBatis的使用其实可以称为术,而理解iBatis为什么要这样使用,则可以称之为道。
    iBatis的术其实并不困难,根据官网的资料就可以完成动态sql的配置、数据库相关信息的配置。对于勤快一点的同学,这个过程并不痛苦,也不困难,大概一天就可以让简单的程序跑起来,一个月左右就可以精通。
    那么iBatis的道体现在哪里呢?
    1、XML规范。如果不理解这个,那么当然看不懂、也配置不了xml文件,而sql的配置文件格式要遵循这个规范;
    2、Java的类加载机制。听起来有点高深,但实际上比较简单点。了解有助于理解iBatis加载sql配置文件的原理;
    3、SQL。这里指的是SQL的语法规则,听起来似乎比较基础,使用iBatis哪能不了解这个,所以非常重要。
    4、数据库。数据库方面当然是了解越多越好,但不要太着急,一般从数据类型和常用的函数开始,逐步扩大知识面,多了解一些数据库SQL调优的知识,帮助自己养成一个良好的习惯。后面就可以多看看索引之类的材料,对书写性能良好的SQL有帮助;
    5、iBatis的官方资料。相对而言比较长,所以需要花费点时间,反复看,带着问题看;
    6、iBatis的源码。很多人一听到、看到源码二字就心烦。这里提到源码,并不要求把这个项目的全部代码都看过,其实只要看一些重要的部分就可以了。看过之后,才会更深入的了解一些iBatis提供的接口、函数的实现原理,这样才能做到恰如其分的使用,不至于人云亦云。
    
阅读(1879) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~