发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

熟悉jboss4里EJB编写的看过来。一个好奇怪的问题。

2003-08-08 16:13
赞助商链接

遇到一种很奇怪的现象。在我这个EJB包里边ProtonAccount是与数据库表对应的实体bean。
Transfer是session bean。实现帐户直接的转帐。
但是在运行时根本就没有与数据库打交道。而是缓存在EJB中。
例如:数据库表中存在帐户101,102。。。
然后做101,102直接的转帐,后台报错说不存在此元素。
然后我调用了EJB里的方法create创建帐户101,102。
这时候才可以转帐。但是数据库里根本没有变化。也就是说只能操作那些EJB创建的帐户,实际就是没有与数据库相连接。
但是在jboss3。04版本就可以实现对数据库的连接,更新操作。一切正常。不知道什么原因。
帮忙看一下。谢谢!bluegirl83R707E825.jar[url=upload/bluegirl2N00aPx1y6.xml]bluegirl2N00aPx1y6.xml[/url]

2003-08-08 17:27

你用的是3.0.4,还是2.4?怎么部署文件好像是2.X的,4.0的datasource配置和3.2.1的一样,可能存在与2.X不兼容的情况,如果你是按2.X配的最好去down歌2.X的版本,如果3.X的,把文件改为jboss3.X的试试!

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com