Java的DAO层哪个框架用的比较多?mybatis有人用吗

如题所述

第1个回答  2015-10-12
Ibatis的优势。
Ibatis是一个混合性的解决方案,吸取了这些所有解决方案中最有价值的思想,并将他们融会贯通.

1) proc(procedure) 支持对 procedure 的直接调用; 业务逻辑从数据库中分离出来,程序有更好的移植性。
2) 内联sql 允许sql以最自然的方式书写,没有字符串拼接,没有参数设置,没有结果获取; 对应用程序的代码没有任何的影响.
3) o/rm Ibatis有许多o/rm工具一样的特性,高速缓存,运行时生成代码,延迟加载等; 可用于任意数据模型和对象模型的组合。javaBean或业务类。
4) 动态 sql Ibatis支持动态sql来处理查询; 不要求sql被写成一堆字符串。

Ibatis的特点
o/rm通过java对象和Db之间的映射,而Ibatis通过sql与数据库的映射,通过sql的查询参数和结果来和java对象映射

总结:
1 容易上手,小巧
2 生产效力高
3 性能好
4 分工明确
5 支持java,.net,ruby
6 开源本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网