- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
据我了解,不建议在 Spring 中使用 HibernateTemplate。所以我想要的是使用 HibernateTransactionManager 编写它:到目前为止我所做的是数据库和 session 初始化
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="org.postgresql.Driver" />
<property name="url" value="jdbc:postgresql://127.0.0.1/doolloop2" />
<property name="username" value="doolloop2" />
<property name="password" value="doolloop" />
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingLocations">
<list>
<value>WEB-INF/mapping/User.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
</bean>
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
下一步是什么?我应该创建我的类并将其注册为bean吗?是否应该使用 @Authwired 注释。我有 HibernateTamplate 工作示例,但我想构建新的示例。
提前谢谢您......
最佳答案
一切就绪 - 只需将 sessionFactory
注入(inject)到您的 bean 中并操作您的数据即可。使用 @Transactional 注释来注释您的数据访问方法 - 检查 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/transaction.html#transaction-declarative-annotations
关于java - 使用 HibernateTransactionManager 使用 Spring MVC/Hibernate 构建应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4076961/
我正在尝试更新实体 @Test @Transactional public void test(){ ChatState chatState = chatStateDAO.read(1L);
我正在尝试将我的 spring 事务管理器从 JtaTransactionManager 升级到 HibernateTransactionManager。在 JTA TransactionManage
在以下代码中(Spring 3): @Transactional("txManager") public class DaoHolder { @Transactional(value="txM
正在和 friend 一起开发应用程序,但遇到了一个问题...我有这个代码: classpath:hibernate.cfg.xml
当我们可以通过session在hibernate中做事务时,需要什么HibernateTransactionManager再次在 Spring-hibernate一体化? 它的作用是什么? 为什么没有
我正在开发一个 spring 应用程序,之前它使用 HibernateTransactionManager 进行事务处理,使用 jdbc 模板进行查询/更新,并且工作正常。下面是使用的代码
我有一个 DAO 实现,它使用 HibernateTransactionManager 进行事务管理,并且该应用程序有 2 个 session 工厂。我在下面的 transactionManager.
你好, 我正在尝试从 Spring MVC Controller 将用户添加到数据库。我收到以下异常: org.springframework.web.util.NestedServletExcept
在使用 spring 和 hibernate 构建应用程序时,如果我使用 DataSourceTransactionManager,则出现异常时,它不会回滚。似乎它在不同
Spring JtaTransactionManager 和 HibernateTransactionManager 之间有什么区别,何时在我的应用程序中使用它们?我知道 HibernateTrans
我想集成 Spring 和 Hibernate 并使用 JTA 来管理事务。我还想将事务处理委托(delegate)给 App 服务器,在我的例子中是 JBoss。我对 Spring 中“transa
我试图将其缩短为我认为相关的内容,我希望它足够而不是压倒性的。请帮忙! 我正在将一个小型 wicket+databinder+hibernate 网络应用程序转换为使用 wicket+spring+h
据我了解,不建议在 Spring 中使用 HibernateTemplate。所以我想要的是使用 HibernateTransactionManager 编写它:到目前为止我所做的是数据库和 sess
有一个批处理作业如下所示: @Transactional public void myBatchJob() { // retrieves thousands of entries and lo
当我尝试为 org.springframework.orm.hibernate4.HibernateTransactionManager 创建 bean 时,我得到 org.springframewo
我试图在我的应用程序中使用 Hibernate+Spring,但遇到了以下错误: java.lang.ClassNotFoundException: org.springframework.orm.h
我正在使用 Spring Boot 项目开发 Spring Batch。我的问题是,当我如下使用 HibernateItemWriter 时,为什么需要来自 LocalSessionFactoryBe
我是一名优秀的程序员,十分优秀!