hibernate - spring 可以为 hibernate 添加什么?

标签 hibernate spring

我正在尝试构建 JSF 应用程序,并使用 hibernate 作为 ORM 解决方案。问题是我的代码充满了重复代码

Transaction tx = null;
Session session = SessionFactoryUtil.getInstance().getCurrentSession();
try {
  tx = session.beginTransaction();

  tx.commit();}

catch(Exception){}

在每个函数中。 Spring 可以帮助我避免这种情况吗?或者它可以添加什么,因为我发现 hibernate 充满了功能?

最佳答案

是的,这正是 Spring 可以为您做的事情之一。

查看 chapter on transaction management在引用手册中。

关于hibernate - spring 可以为 hibernate 添加什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144697/

相关文章:

hibernate - 带有 JPA : default constructor hell 的 Kotlin

java - 插入查询不是在 Hibernate 中执行而是在 Oracle 中执行

java - 遍历 JSP 中的列表对象

web-services - 设置 Spring Web Service 时找不到端点映射

java - org.springframework.beans.factory.UnsatisfiedDependencyException : Error creating bean with name.无法让我的springboot应用程序运行

java - hibernate - ServiceRegistryBuilder

java - 加入hibernate HQL

java - CrudRepository 上的 NullPointerException

java - 警告 : Exception encountered during context initialization - cancelling refresh attempt

java - StaleObjectStateException 错误