找回密码
 立即注册
相关推荐换一批
  1. 易语言 天涯易栈网页操作支持库 2.3 版
  2. 易语言 斑马易语言代码管理器支持库 1.7 版
  3. 易语言 系统核心支持库 2.0 版
  4. 易语言 杂项支持库 1.6 版
  5. 易语言 代码编辑框支持库 2.0 版
  6. 易语言 扩展界面支持库三 3.0 版
  7. 易语言 扩展界面支持库五 2.0 版
  8. 易语言 工具加载支持库 1.6 版
  9. 易语言 常量支持库 1.6 版
  10. 易语言常量支持库源码
  11. 易语言常量支持库源码常量支持库 1.6 版
  12. GB/T 15000.3-2023标准样品工作导则 第3部分:标准样品 定值和均匀性与稳定性评估
  13. YD/T 949-1998 多点二进制文件传送协议
  14. YD/T 1178-2002 为 IP 用户提供智能网业务的技术要求
  15. GA/T 1088-2013 道路交通事故受伤人员治疗终结时间
  16. YY 0055. 2-2009 牙科光固化机 第2部分:发光二极管(LED)灯
  17. YY 0636. 2-2008/ISO 10079-2: 1999 医用吸引设备 第2部分:人工驱动吸引设备
  18. YY/T 0802-2010/ISO 17664 :2004 医疗器械的灭菌制造商提供的处理可重复灭菌医疗器?
  19. YDB 046-2010 支持企业通信的下一代网络(NGN)业务与能力需求
  20. SZJG 19-2006 非发酵性豆制品生产技术规范
  21. 三角洲雷达开源,仅提供学习
  22. GB/T 17179.4-2000 信息技术 提供无连接方式网络服务的协议 第4部分:由提供OSI数据
  23. GB/T 16966-1997 信息技术 连接到综合业务数字网(ISDN)的包式终端设备提供OSI连接方
  24. GB/T 16506.3-1996 信息技术 系统间的远程通信和信息交换提供和支持OSI网络服务的协
ibatisHibernate提供终结 | VTK 2022-09-29 298 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2001年建议的开放源代码项目。最初侧重于密码软件的开发,现在是一个依据Java的耐久层结构。iBATIS提供的耐久层结构包括SQLMaps和DataAccessObjects(DAO),同时还提供一个利用这个结构开发的JPetStore实例。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,ibatis是一种“半自动化”的ORM终结。所谓“半自动”,可能理解上有点生涩。纵观现在干流的ORM,不管Hibernate还是ApacheOJB,都对数据库结构提供了较为完整的封装,提供了从POJO到数据库表的全套映射机制。程序员往往只需定义好了POJO到数据库表的映射联系,即可通过Hibernate或许OJB提供的方法终结耐久层操作。程序员甚至不需要对SQL的熟练掌握,Hibernate/OJB会依据拟定的存储逻辑,自动生成对应的SQL并调用JDBC接口加以履行。使用ibatis提供的ORM机制,对业务逻辑终结人员而言,面临的是朴实的Java目标,这一层与通过Hibernate终结ORM而言基本共同,而关于详细的数据操作,Hibernate会自动生成SQL句子,而ibatis则要求开发者编写详细的SQL句子。相对Hibernate等“全自动”ORM机制而言,ibatis以SQL开发的办公量和数据库移植性上的退让,为系设计提供了更大的自由空间。作为“全自动”ORM终结的一种有利补充,ibatis的呈现显得别具含义。
ibatis开发指南.pdf

(The term iBATIS comes from the combination of "internet" and "abatis". It is an open source project recommended by Clinton Begin in 2001. Initially focused on the development of cryptographic software, it is now a durability layer structure based on Java. The durability layer structure provided by iBATIS includes SQLMaps and DataAccessObjects (DAO), and also provides a JPetStore instance developed using this structure. Compared with Hibernate, Apache OJB and other "one-stop" ORM solutions, ibatis is a "semi-automatic" ORM termination. The so-called "semi-automatic" may be a bit awkward in understanding. Looking at the current mainstream ORM, both Hibernate and Apache OJB provide a relatively complete encapsulation of the database structure and a full set of mapping mechanisms from POJO to database tables. Programmers often only need to define the mapping relationship between POJO and database table, and then they can terminate the durability layer operation through the methods provided by Hibernate or OJB. Programmers do not even need to be proficient in SQL. Hibernate/OJB will automatically generate the corresponding SQL and call the JDBC interface to perform according to the proposed storage logic. Using the ORM mechanism provided by ibatis, business logic terminators face simple Java goals. This layer is basically the same as terminating ORM through Hibernate. For detailed data operations, Hibernate will automatically generate SQL sentences, while ibatis requires developers to write detailed SQL sentences. Compared with Hibernate and other "fully automatic" ORM mechanisms, ibatis provides greater freedom for system design with the concession of SQL development workload and database portability. As a beneficial supplement to the "fully automatic" ORM termination, the presentation of ibatis is meaningful.
Ibatis Development Guide.pdf)

[下载]16283045294.rar




上一篇:Struts2
下一篇:Struts2+学习笔记