在JBPM中可以通过environment获得各种服务和接口。
1.在JBPM中获得Hibernate的session的方法为:
EnvironmentImpl environment = ((EnvironmentFactory)processEngine).openEnvironment();
Session session = environment.get(Session.class);
其中EnvironmentImpl environment = ((EnvironmentFactory)processEngine).openEnvironment();
是获得JBPM的环境。
同样,如果想要获得比如IdentitySession接口服务,只需如下写:
IdentitySession identitySession = environment.get(IdentitySession.class);
这样就可以直接操作IdentitySession 接口,而不用关心实现类了。
本文介绍了在JBPM中如何通过environment获取各种服务和接口,例如Hibernate的session及IdentitySession接口服务等。通过这种方式,可以直接操作接口而无需关注其实现细节。
1684

被折叠的 条评论
为什么被折叠?



