Apache Empire-db 2.1.0 孵化版本发布

出自大连开源软件公共开发服务平台

Apache Empire-db 2.1.0 孵化版本发布

来源:开源中国社区

摘要:Apache Empire-db 是一个开源的关系型数据持久化组件,能够实现数据库无关的动态查询定义,简便的数据读取和更新。与其它持久化组件相比...


    Apache Empire-db 是一个开源的关系型数据持久化组件,能够实现数据库无关的动态查询定义,简便的数据读取和更新。与其它持久化组件相比 如:Hibernate、TopLink、iBATIS或JPA实现,Empire-db更注重编译期类型安全,减少冗余,开发效率的改进。 Empire-db所有的数据库实体都通过动态bean进行管理,因此允许在运行期改变数据模型。

  Major new features:

  - New and improved utilization of prepared statements which can be enabled / disabled by database property.

  - Use of SLF4J instead of log4j

  EMPIREDB-101- [C/I]: Create DDL Script on MySQL should state CREATE DATABASE IF NOT EXISTS

  EMPIREDB-100- [C/I]: Support of long integer fields for H2, Derby and MySQL

  EMPIREDB-97 - [C/I]: Added serialization to Empire-DB objects

  EMPIREDB-95 - [C/I]: Code optimizations/cleanup and javadoc improvements

  EMPIREDB-94 - [C/B]: Added Postgre and Derby bigint support

  EMPIREDB-93 - [C/B]: DBRowSet.updateRecord log output does not report column name properly

  EMPIREDB-92 - [C/I]: Switch to Apache Parent pom version 8

  EMPIREDB-91 - [C/I]: Increase and optimize the use of prepared statements

  EMPIREDB-81 - [C/B]: Endless loop in DBSeqTable#getNextValue() fixed

  EMPIREDB-77 - [C/I]: Removed the Log4J compile-time dependency by switching to slf4j (same also EMPIREDB-38)

  EMPIREDB-38 - [C/I]: Switched from log4j to slf4j

个人工具