iBATIS发展已经有7年多的时间了,今天iBATIS开发团队高兴地宣布Java版本的iBATIS 3 beta1发布了。iBATIS 3完全重写了代码,现在的iBATIS 3版本与最初的iBATIS有了很大改变。iBATIS 3中引入了很多Java 5中的先进特性。iBATIS 3包含了新的设计工具用于帮助用户创建数据库驱动的应用程序。iBATIS 3继续保持了它一贯的优良传荣,在现在的iBATIS 3中,仍然不需要依赖第三方的包。与之前的iBATIS 版本比较起来,iBATIS 3使用更简单,功能更强大。
iBATIS 3中引入了一个新的功能,称之为:iBATIS Schema Migration System(也可以称之为 iBATIS Migrations for short),这个强大的工具灵感来源于Rails的Migrations功能。BATIS Schema Migration System用于提供给用于一个方便的数据库修改管理解决方案。工具允许多个用户对数据库进行类似增量修改的方式,只改动需要修改的那部分表结构,而不是重新初始化整个数据库表。iBATIS 3功能将会成为一个亮点。
更多关于iBATIS 3的信息请访问:
http://ibatis.apache.org/
分享到:
相关推荐
iBATIS3 beta2 是一个基于Java的持久层框架,它是对原先的iBATIS2的一个重大升级。这个测试完整实例旨在帮助开发者更好地理解和运用iBATIS3的新特性,特别是对于那些正在从早期版本迁移或者初次接触iBATIS3的人来说...
iBATIS 3是一款开源的持久层框架,它简化了Java应用程序与数据库之间的交互过程,通过将SQL语句从代码中分离出来,并将其配置在XML文件中,从而实现了SQL语句与业务逻辑的解耦。这不仅提高了代码的可读性和可维护性...
本文采用的是ibatis3 beta9版本,尽管是测试版,但接近通用版本(GA),因此其功能和稳定性值得信赖,预计在GA版本发布后,本文介绍的例子同样适用。 三、数据库选择与抽象层的重要性 ibatis3的核心价值在于它提供...
3. ibator-1.2.1.681.jar:这是Ibatis Auto Generator(Ibator)的jar包,是一个代码生成工具,能够自动生成基于Ibatis的DAO层、实体类和XML配置文件,极大地提高了开发效率,降低了手动编写这些重复代码的工作量。...
**Jaoso新闻文章发布系统 v0.9.1 beta1** Jaoso新闻文章发布系统是一款专为学习者设计的开源软件,旨在提供一个便捷、高效的文章发布平台,以帮助用户了解和掌握新闻发布系统的构建和运营。这个系统的核心是基于...
│ │ dbapi_beta1_20120316.js │ │ doubanapi.html │ │ jquery-1.4.2.js │ │ │ └─jQuery │ jquery-1.11.3.min.js │ jquery-1.7.2.js │ jquery-1.7.2.min.js │ ├─MyBatis-zh │ │ clirr-report....
GeiNuke 是一个基于 Java 开发的 CMS 系统,它以 HSQLDB 和 MySQL 为数据库,使用 iBatis 作为持久层框架,Spring 作为应用框架,Caucho Hessian 提高系统的可扩展性,Velocity 模板引擎处理 MVC 层的视图渲染。...
在“myssh2”和“beta”文件中,你可能需要学习如何配置iBatis的SqlMapConfig.xml,如何编写Mapper XML文件来定义SQL语句,以及如何在Java代码中使用SqlSession进行数据操作。 在这些学习实例中,你不仅会掌握每个...
3. **使用iBatis作为持久层框架**:结合Spring和iBatis,可以构建出高性能且易于维护的数据库访问层。 4. **集成Struts2框架**:保留传统的Web开发方式,同时集成Flex功能,以满足不同的应用场景需求。 通过以上...
看过Hibernate/iBatis的强大,但对于小型应用而言,却显得过于庞大,于是,我决定自己写一个泛型的简易版ORM框架,仅支持单表数据映射,关联映射业务逻辑请自行处理。 配置非常简单,如果有不清楚的地方,可以到我的...
1.6.jar easymock.jar easymockclassextension.jar ehcache-1.1.jar freemarker.jar hessian-2.1.12.jar hibernate2.jar hibernate3.jar hibernate-annotations.jar ibatis-common-2.jar ibatis-sqlmap-2.jar itext-...
spring-dao.jar spring-hibernate3.jar spring-ibatis.jar spring-jdbc.jar spring-jdo.jar spring-jpa.jar spring-portlet.jar spring-struts.jar spring-tomcat-weaver.jar spring-toplink.jar spring-web.jar ...
spring-hibernate-dwr做的AJAX操作CRUD实例 环境:myeclipse6.0+jdk1.6 所需lib列表,请自行加入 mysql-connector-java-3.1.7-bin.jar antlr-2.7.6rc1.jar asm-attrs.jar cglib-2.1.3.jar ...
2.7.6rc1.jar asm.jar asm-attrs.jar cglib-2.1.3.jar commons-collections-2.1.1.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar ehcache-1.1.jar hibernate3.jar jaas.jar jaxen-...
就JDBC 层的直接封装而言,现在国内发展较好的一个项目是被称作“变形虫 ” (Amoeba)的项目,由阿里集团的研究院开发,现在仍然处于测试阶段(beta 版),其运行效率和生产时效性有待考究。 就ORM 框架层的实现而言...