三国群英传1-7单机版游戏下载-酷987下载站  
您的位置:酷987 > 软件下载 > 程序开发 > ibatis-2.3.0.677.jar下载

ibatis-2.3.0.677.jar

  • 软件类型:程序开发
  • 软件语言:简体中文
  • 软件性质:免费软件
  • 更新时间:2021-05-09 10:33
  • 累计下载:0
  • 软件大小:330KB
  • 应用平台:WinAll
  • 温馨提示:手机软件进下载页有二维码
  • 标签:
  • 下载资源:资源下载页

ibatis-2.3.0.677.jar图

  • 软件资料

ibatis-2.3.0.677.jar被酷987收录于程序开发栏目,仅供学习测试,请支持其官方正版的发展.下面是小编搜集来的相关资料,一起来了解一下吧!

ibatis-2.3.0.677.jar包是一款基于java编程语言中使用的ibatis框架工具包,下载使用ibatis-2.3.0.677.jar可以让您在java开发的时候能够更方便的使用到ibatis框架。

ibatis-2.3.0.677.jar

基本简介

  iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。

目前主流

  所谓“半自动化”,可能理解上有点生涩。纵观目前主流的 ORM(对象关系映射),无论 Hibernate还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO到数据库表的全套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过 Hibernate或者OJB 提供的方法完成持久层操作。程序员甚至不需要对 SQL 的熟练掌握,Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的 SQL 并调用 JDBC 接口加以执行。

  大多数情况下(特别是对新项目,新系统的开发而言),这样的机制无往不利,大有一统天下的势头。但是,在一些特定的环境下,这种一站式的解决方案却未必灵光。

半自动化

  “半自动化”的ibatis,却刚好解决了这个问题。这里的“半自动化”,是相对Hibernate等提供了全面的数据库封装机制的“全自动化”ORM 实现而言,“全自动”ORM 实现了 POJO 和数据库表之间的映射,以及 SQL 的自动生成和执行。而ibatis 的着力点,则在于POJO 与 SQL之间的映射关系。也就是说,ibatis并不会为程序员在运行期自动生成 SQL 执行。具体的 SQL 需要程序员编写,然后通过映射配置文件,将SQL所需的参数,以及返回的结果字段映射到指定 POJO。

  通常在如下场景和条件下,选择ibatis, 将更有助于发挥ibatis在持久层的优越性:

  1. 知道怎样操作10种以上的数据库

  2. 可配置的caching(包括从属)

  3. 支持DataSource、local transaction management和global transaction

  4. 简单的XML配置文档

  5. 支持Map, Collection, List和简单类型包装(如Integer, String)

  6. 支持JavaBeans类(get/set 方法)

  7. 支持复杂的对象映射(如populating lists, complex object models)

  8.对象模型从不完美(不需要修改)

  9. 数据模型从不完美(不需要修改)

  10. 你已经知道SQL,为什么还要学习其他东西

全自动化

  使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的 Java对象,这一层与通过 Hibernate 实现 ORM 而言基本一致,而对于具体的数据操作,Hibernate会自动生成SQL 语句,而ibatis 则要求开发者编写具体的 SQL 语句。相对Hibernate等,“全自动”ORM机制而言,ibatis 以 SQL开发的工作量大和数据库移植性上差为代价,为系统设计提供了更大的自由空间。作为“全自动”ORM实现的一种有益补充,ibatis 的出现显得别具意义。


猜你喜欢:
·Mysqlworkbench(数据库设计设计工
·C-Freev5.0官方版
·jdk1.764位官方版
·PageAdmin企业级网站内容管理系
·KeilC51(51单片机编程软件)v9.01中
酷987不存储任何游戏或软件资源,下载资源均为网友分享及网络搜集,如有侵犯到您的权益,请及时联系我们,我们会尽快删除处理。

下载资源地址

 

    点下面下载连接资源:ibatis-2.3.0.677.jar下载

    进入>>>资源下载页 <<<地址列表

    ?推荐使用第三方专业下载工具下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
    ?如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
    ?下载本站资源,如果服务器暂不能下载请过一段时间重试!
    ?如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
    ?本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

全部评论

发表您的看法:
  • 昵称:  验证码:
  • * 请注意用语文明且合法,谢谢合作!