关于ibatis的一个历史方面的问题

发布于 2021-11-05 23:12:26 字数 95 浏览 907 评论 1

今天在看《iBATIS源码解析》那本书,里面讲到了一个iBATIS DAO框架体系,可是我在google code上下载的ibatis-2.3.4中没有发现这一部分,是之前有然后被移除了吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心欲静而疯不止 2021-11-05 23:56:53

我的理解是,Java ORM框架大致有几个阶段,没有标准-〉JDO-〉JPA

从JDO开始,DAO模型更多了是依赖JDO框架存在,单独的DAO库好像已经没有意义。

到了JPA,本身Enity对象其实就相当于很好的抽象的DAO层,虽然像Spring貌似依然有binding的DAO实现,但我觉得意义已经不大。

另外,有iBatis不支持JPA,不符合Apache基金会的规则已经被T出了ASF改名为MyBatis。

我个人觉得现在过渡到JPA更加明智。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文