【发布时间】:2012-01-04 04:04:53
【问题描述】:
我使用 Glassfish 2 和容器管理的持久性以及 Hibernate 3.2 作为持久性提供程序。我的业务逻辑中有一些查找器方法,它操作一些持久实体,这些实体是通过EntityManager 获取的。操作只是更改 String 属性(从集合中删除元素会产生相同的效果)。
我不会在我的EntityManager 上调用 save 或 persist 之类的东西。我只想将一些更改的实体返回给我的客户。
似乎当容器提交事务时,对我的实体所做的更改会自动保存。到目前为止我是否完全错过了一些神奇的 Hibernate 或 Glassfish 行为?
【问题讨论】:
标签: hibernate jpa glassfish persistence container-managed