数据持久层框架 iBATIS

Apache
Java .NET
跨平台
Apache
2008-09-07

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

注:此项目已改名为 MyBatis,并提供 Java.NET 版本。

iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。

iBATIS 目前提供了三种语言实现的版本,包括:Java、.NET以及Ruby。下面是iBATIS的架构图

iBatis JavaDoc: http://www.oschina.net/uploads/doc/ibatis-2.3.3/index.html

加载中

评论(8)

芋道源码
芋道源码
MyBatis 分表分库可以考虑使用 Sharding-JDBC 很靠谱的数据库中间件。代码结构有层次,编码规范。 有兴趣了解,可以看我博客:https://www.yunai.me/categories/Sharding-JDBC/?oschina&11
Nicoo
Nicoo
iBATIS
王政
王政
@红薯 ibatis页面软件下载连接失效 iBATIS
wangdy0909
wangdy0909
谁会Ibatis的分页啊,求大神啊。。。wdy2099@126.com iBATIS
寻找我的天堂
下班走人 #iBATIS#
阁楼下的伤
阁楼下的伤
ibatis的executeBatch方法怎么解释,怎么用? #iBATIS#

iBATIS更名为MyBatis 并迁移到Google Code

iBATIS更名为MyBatis 并迁移到Google Code,iBatis是著名的ORM开发框架,分为 Java 和 .NET 版本,有着众多的追随者。此次项目迁移后,新的网站还不完善,缺乏文档。由于目前只是改了名字,因...

2010/05/22 10:49

iBATIS 3.0 GA (Candidate) 发布

官网上写着 GA 后面又跟着一个 Candidate ,不知何意? iBATIS 3.0 GA (Candidate) 发布了,这个版本经过了1年多,10个beta版本的测试。 iBATIS一词来源于“internet”和“abatis”的组合,是...

2010/04/19 13:54

ibatis beta 5发布了

Only a few minor issues were submitted over the last few weeks, and all have been addressed. It's been pretty quiet, and so I'm gaining more confidence in this release. Could Be...

2009/11/02 17:19

iBATIS3 beta4 发布了

此版本包含一些重要的更新,其中包含重写了ResultSetHandler ,另外修改了一 些api

2009/10/16 09:56

iBATIS3.0 beta 1发布

较2.0版本相比,有多处变更 详见 http://svn.apache.org/repos/asf/ibatis/trunk/java/ibatis-3/doc/en/iBATIS-3-User-Guide.pdf...

2009/08/10 11:05

iBATIS 3.0 将会给我们带来什么?

iBATIS 是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。 iBATIS 3.0 将会是一个完全的新版...

2009/01/03 14:33

iBatis for Java 2.3.4 发布

iBatis修正了2.3.3的几个BUG后,正式版2.3.4终于出来。这个版本的改进包括: Bug [IBATIS-244] - CLONE -configured type handler not used in insert [IBATIS-512] - specifying custom bo...

2008/09/21 11:40

没有更多内容

加载失败,请刷新页面

没有更多内容

5
回答
日志分析想要一个正则
crifan 的回答 2019/05/15 09:56
最佳答案
帮你写好了Python的正则的代码了: # Version: 20190521 # Function: answer # 日志分析想要一个正则 - OSCHINA # https://www.oschina.net/question/251973_2306245 # Author: Crifa...
2
回答
ClassNotFoundException: Cannot find class: GeneratorConfig

org.apache.ibatis.type.TypeException: Could not resolve type alias 'Generator...

2019/10/28 09:58
4
回答
为什么update 方法,也会报 Duplicate entry '2222' for key 'PRIMARY'; nes

org.springframework.dao.DuplicateKeyException: ### Error updating database. C...

2019/08/29 15:57
1
回答
低版本pagehelper升级最新版出现 错误

Cannot convert value of type 'com.github.pagehelper.PageHelper' to required t...

2019/08/13 16:25
2
回答
ibatis直接传入sql进行查询会有长度或者效率等的问题么?

生产环境上由于各种原因。一套小应用的ibatis做了调整。部分功能由之前常规的xml配置处理,改为了使用原生sql语句后直接执行。即传入配置表中的sql语...

2017/09/30 13:19
3
回答
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

org.apache.ibatis.binding.BindingException: Invalid bound statement (not foun...

2019/07/27 14:57
3
回答
求大神指点:The web application [/] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister

我在 linux 上的 tomcate6 下 部署了 2个内容相同 文件夹不相同的 web应用,报错: SEVERE: The web applicati...

2014/10/08 12:48
1
回答
MyBatisSystemException: nested exception
325G 的回答 2019/05/22 11:02
最佳答案
这不是写的很清楚吗 你用findOne方法查到两条数据
1
回答
ibatis执行update、insert或者delete后,再执行select,如何返回select结果?

sqlmap配置如下所示,如何获取 OPEN P_CUR FOR select P_E_CODE, P_E_MSG from dual;结果,请大侠指点!...

2019/04/05 11:36
7
回答
mybatis/ibatis返回json

如题,mybatis/ibatis返回类型resultClass和resultMap,如果将resultClass是JSONObject或者JSONArr...

2012/06/28 16:18

没有更多内容

加载失败,请刷新页面

Ibatis入门基本语法

1. Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。 对象关系映射(ORM):简单原理是通过面向对象...

2014/12/26 15:09
29
0
Spring+Ibatis集成开发实例

熟悉编写流程

2014/04/29 11:53
288
0
iBatis学习网站推荐

iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。 如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,...

2014/01/20 13:44
109
0
iBatis简单入门教程

iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单...

2014/12/17 19:16
13
0
专辑:传智播客Ibatis视频教程,带你快速掌握ibatis技术

简介:ibatis是非常优秀的orm框架,相对于hibernate来说具有更好的可扩展性,学习起来也更容易一些,本专辑带你快速掌握ibatis技术,对ibatis有个全面的了解! 1 01. 传智播客ibatis教程_准备i...

2014/06/13 15:37
17
0
iBATIS与MyBatis的历史沿革

iBATIS与MyBatis的几个关键时间节点

2018/04/21 16:06
749
2
总结出的ibatis

总结出的ibatis的一些优点: 1、ibatis把sql语句从Java源程序中独立出来, 放在单独的XML文件中编写, 给程序的维护带来了很大便利。 2、ibatis封装了底层JDBC API的调用细节, 并能自动将结...

2014/04/29 13:47
91
0
ibatis快速入门(三)

很久没做ibaist的系列的东西了,昨天正好在组里分享了一下,所以就顺手把内容再重新整理一下 首先附一下ibatis的源码包,由于ibaits改成了mybatis,所以官网都很难下到了源码,感谢这个博主的...

2012/12/31 15:28
1K
0
Hibernate与iBATIS的比较

1.出身 hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。 ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。 2.原理 相对h...

2013/12/17 17:22
19
0
Ibatis学习笔记

1. Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。 对象关系映射(ORM):简单原理是通过面向对象...

2014/05/14 14:53
134
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部