首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

如果让一个java方法直接返回,不通过hibernate?解决思路

2012-03-26 
如果让一个java方法直接返回,不通过hibernate?我在调试JBPM4工作流应用的时候,发现一个问题:桌面应用能获

如果让一个java方法直接返回,不通过hibernate?
我在调试JBPM4工作流应用的时候,发现一个问题:桌面应用能获得流程实例的子流程实例的id,移到web上就不行。
调用的是ExecutionImpl类的getId方法
public String getId() {
  return id;
}
这个方法在桌面应用直接返回id,在web应用中返回之前却跳到hibernate-core.jar中去
追踪信息显示:
RuntimeSupport.findSuperMethod(Object, String, String) line: 62
ExecutionImpl_$$_javassist_5.getId() line: not available [local variables unavailable]
有什么办法能让id返回,而不受hibernate的干扰。
貌似是被用动态代理机制侵入了



[解决办法]

热点排行