这个磁带-休眠模块为使用Hibernate 3作为普通CRUD风格Tapestry应用程序的后端提供了现成的支持。
相关文章
-
页码:24/35
-
页码:24/35
-
页码:24/35
-
页码:24/35
-
页码:24/35
-
页码:24/35
-
页码:24/35
这表示对本地Hibernate接口的访问,这些接口以线程安全的方式在每次请求会话战略。
请注意,Hibernate中的许多更深奥的想法都不受支持,包括嵌套事务和支持多个持久性单元。
这个磁带-休眠核心该模块允许非web应用程序访问Hibernate。
许可问题
Hibernate是根据Lesser GNU公共许可证授权的。这是比Tapestry其余部分使用的Apache软件许可证更严格的许可证。这些限制主要适用于重新发布Hibernate,尤其是以任何更改的形式,并且可能与绝大多数用户无关,但您应该知道。
请参见支持的环境和版本对于支持的Hibernate版本。
笔记
- 交易是中止(不是坚信的)在每个请求结束时:如果要保存更改,则必须显式提交事务。
- 组件和服务方法的CommitAfter注释可以在调用该方法后自动提交事务。
- HibernateGridDataSource可以与网格组件一起使用,以支持针对大型数据集的优化查询。