Derby 是一种功能完备的关系数据库,具有能与大型企业数据库相抗衡的能力。不要让它极小的规模(2 MB)和成本(0 美元)给骗了。
Derby 是纯事务型的,当和 J2EE 服务器的 JTA 事务管理器一起使用时,可以参与全局(分布式)事务。
Derby 数据库系统(二进制文件和数据库)可以复制到任何带有 J2SE JVM 的平台,并且无需重新编译或作其他修改就能运行。
缺省配置下的 Derby 数据库系统不需要进行单独的管理。它的引擎在 J2EE 服务器 JVM 进程中运行,成为系统集成的一部分。
applicationContext-hibernate.xml
-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd">
class="org.apache.commons.dbcp.BasicDataSource">
org.apache.derby.jdbc.EmbeddedDriver
jdbc:derby:springexample;create=true
class="org.springframework.beans.factory.config.PropertiesFactoryBean">
update
net.sf.hibernate.dialect.DerbyDialect
true 'T', false 'F'
true
10
2
20000
10
10
2
20000
10
select 1 from dual
true
true
class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
com/meagle/bo/Order.hbm.xml
com/meagle/bo/OrderLineItem.hbm.xml
class="org.springframework.orm.hibernate.HibernateTransactionManager">
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
PROPAGATION_REQUIRED,readOnly,-OrderException
PROPAGATION_REQUIRED,-OrderException,-OrderMinimumAmountException
class="com.meagle.service.spring.OrderServiceSpringImpl">
class="com.meagle.service.dao.hibernate.OrderHibernateDAO">
posted on 2006-03-06 23:01 square 阅读(3687) 评论(1) 编辑 收藏