|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你希望java的IDE整合。这个是没有必要的,重要的是你理解java有多深以及怎么组织你的代码,即使没有IDE,代码照样能够编译运行的。
jbpm.jar包括了一些默许设置文件,它们能够导进到用户设置文件中。
如许,用户很简单选择包括或扫除哪些功效。并且这些设置信息也包括了完成,以是用户能够只导进那些起感化的设置文件,当我们公布的设置文件中呈现了修正的时分。
设置文件能够导进到用户的jbpm.cfg.xml中:
jbpm.default.cfg.xml
jbpm.identity.cfg.xml
jbpm.jbossremote.cfg.xml
jbpm.jobexecutor.cfg.xml
jbpm.tx.hibernate.cfg.xml
jbpm.tx.jta.cfg.xml
jbpm.default.cfg.xml:包括了默许的设置,好比服务,hibernate设置(来自jbpm.hibernate.cfg.xml中的设置),hibernate会话工场,营业日历等等。
一个尺度的java设置看起来像是如许:
<?xmlversion="1.0"encoding="UTF-8"?>
<jbpm-configuration>
<importresource="jbpm.default.cfg.xml"/>
<importresource="jbpm.tx.hibernate.cfg.xml"/>
<importresource="jbpm.jpdl.cfg.xml"/>
<importresource="jbpm.identity.cfg.xml"/>
<importresource="jbpm.jobexecutor.cfg.xml"/>
</jbpm-configuration>
在一个JTA情况中,利用jbpm.tx.jta.cfg.xml交换jbpm.tx.hibernate.cfg.xml。
假如但愿自界说这些设置中的任何部分,能够在jbpm.cfg.xml中利用自界说的内容交换援用部分。
jbpm.jar也包括了以下hibernate映照设置文件:
jbpm.execution.hbm.xml
jbpm.history.hbm.xml
jbpm.identity.hbm.xml
jbpm.repository.hbm.xml
jbpm.task.hbm.xml
jbpm.jpdl.hbm.xml
一切这些将java范畴模子映照到一个干系数据库中。
jbpm.jar还包括的其他设置文件:
jbpm.task.lifecycle.xml
jbpm.variable.types.xml
jbpm.wire.bindings.xml
jbpm.jpdl.activities.xml
jbpm.jpdl.eventlisteners.xml
怎样从设置文件入手下手举行剖析,参考
*类org.jbpm.pvm.internal.env.JbpmConfigurationParser
*资本modules/pvm/src/main/resources/jbpm.wire.bindings.xml
*包modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding
还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。 |
|