|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.
第14章耐久化
14.1.尺度情况设置
这一节形貌了情况怎样设置来在尺度Java情况中利用hibernate.
01|<jbpm-configuration>
02|
03| <process-engine>
04| <hibernate-session-factory/>
05| <hibernate-configuration>
06| <propertiesresource="hibernate.properties"/>
07| <mappingresource="jbpm.pvm.typedefs.hbm.xml"/>
08| <mappingresource="jbpm.pvm.wire.hbm.xml"/>
09| <mappingresource="jbpm.pvm.definition.hbm.xml"/>
10| <mappingresource="jbpm.pvm.execution.hbm.xml"/>
11| <mappingresource="jbpm.pvm.variable.hbm.xml"/>
12| <mappingresource="jbpm.pvm.job.hbm.xml"/>
13| <mappingresource="jbpm.jpdl.hbm.xml"/>
14| <cache-configurationresource="jbpm.pvm.cache.xml"
15| usage="nonstrict-read-write"/>
16| </hibernate-configuration>
17| </process-engine>
18|
19| <transaction-context>
20| <standard-transaction/>
21| <hibernate-session/>
22| <pvm-db-session/>
23| </transaction-context>
24|
25|</jbpm-configuration>
line04在流程引擎情况下指定了一个hibernate会话。这意味着hibernate会话工场会被提早创立,当它第一次必要时,会缓存到EnvironmentFactory中。
一个hibernate会话工场在一个hibernate设置中经由过程挪用buildSessionFactory()办法创立。默许情形下,hibernate设置会依据范例举行查找。
line05指定一个hibernate设置。
line06指定资本文件hibernate.properties应当被加载到设置中。
line07-13指定映照资本文件。
line14-15供应一个独自的中央来指定hibernate缓存战略,为一切的PVM类和汇合。
line20指定一个尺度事件。这是一个十分复杂的全局事件战略,没有能够用在尺度情况下的恢复,会取得一切或没有切合语义的多个事件型资本之上。
line21指定hibernate会话,会主动注册它本人,利用尺度事件。
line22指定一个PvmDbSession.那是一个类,增加了办法绑定到特定的查询,将在hiberante会话中实行。
<p>
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。 |
|