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提供的接口、函数的实现原理,这样才能做到恰如其分的使用,不至于人云亦云。
阅读(1882) | 评论(0) | 转发(0) |