2009-04-20 50 views
0

假设我在db:Car和Part中有两个表。汽车拥有任意数量的零件。EJB在单个事务中查找持久数据

因为我使用EJB 3.0,我拥有Car和Part和Car的实体bean实体bean包含Part对象列表。

我想保存新的部分数据库,然后从数据库中获取所有汽车。我执行了第一部分,我刚刚添加了与抓取的汽车相关的部分。但事实并非如此。

我坚持并在单笔交易中找到,所以这是我猜的问题。我怎样才能保存一些数据库,并在调用后坚持entityManager从数据库中获取它?

回答

1

尝试使用EntityManager的持久化零件和获取汽车实体之间的刷新方法。

+0

我试过这个,但无济于事......我还是不能新添加取车实体。 – mgamer 2009-04-21 08:43:02

+0

然后你应该发布你的代码。 – topchef 2009-04-21 15:00:07