首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

iBatis 三最佳实践

2012-10-26 
iBatis 3最佳实践这两天把iBatis 3 beta 5 down下来鼓捣了一下,总结一下自己觉得最好的用法,有玩过的朋友

iBatis 3最佳实践
这两天把iBatis 3 beta 5 down下来鼓捣了一下,总结一下自己觉得最好的用法,有玩过的朋友欢迎一起来交流。


iBatis 3即可以在XML里写SQL,还支持用Annotation写,不过官方文档也不推荐用Annotation,java的Annotation弱了一点,写写简单的SQL还可以,如果SQL比较复杂,就麻烦了,文档里倒是提到C#的Attribute比较强,iBatis.net用户比较有福了,不过即使如此,我还是倾向于SQL写XML里比较好。


我觉得i3最激动人心的一点是Mapper Interface,先来一个SQL Map吧:



然后传统的做法就是:
 XML写SQL,然后用Mapper Interface写程序,我认为这是最好的用法了,现在就期待有人能写个SQL Map >>> Mapper Interface的工具了     1 楼    tedeyang    2010-05-06              very great!这个映射确实是个好思路,记得以前ibatis是用方法上的注解来映射sql的吧,这个又更进了一步。    2 楼    zhoutaomtv    2010-09-09              确实强大,正在学习 

热点排行