IBatis
最近公司里面有个项目,用到了IBatis.想想一年之前自己当时做的项目用到的也是IBatis.NET.不同的是这次用到的是原始的java版本…
其实使用IBatis的时候,配置根据官方的文档,应该没什么太大的问题.如果是第一次用这个的话,最容易出现的两个问题是SQLMap的名字和类型转换.IBatis需要段SQL的ID都是唯一的.而且在初始化的时间还会去对整个sql-map-config种记录的sqlmap中的SQL进行处理.这个时候如果有sql语句写的有问题,像表名不存在的话,会导致IBatis出现异常的.
另外就是类型转换的事情.这个在官方文档里面有详细的介绍.IBatis并不是完全支持java或者.net的所有数据类型的…这里面就涉及到数据转换的问题了.记得当时的项目就在这上面吃了不少的亏…
