org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here
org.springframework.orm.hibernate3.SpringSessionContext.currentSession(SpringSessionContext.java:63)
org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:687)
com.tc.common.dao.BaseHibernateDao.getSession(BaseHibernateDao.java:67)
com.tc.common.dao.BaseHibernateDao.createCriteria(BaseHibernateDao.java:266)
com.tc.common.dao.BaseHibernateDao.find(BaseHibernateDao.java:248)
com.tc.common.dao.BaseHibernateDao.findBy(BaseHibernateDao.java:143)
出现这种异常是因为service层没加@Transactional所致
分享到:
相关推荐
spring使用注解进行事物管理例子,里面有说明.
spring注解+hinbernate注解 事物配置 这是第4部分有问题可以联系我QQ 523998647
spring boot 纯注解方法事务控制回滚,注解+简单配置文件使用多线程demo
spring.net 声明式事物管理小示例,有完整的配置,以及测试
spring事物控制 springmvc+hibernate
工程比较大,总共有4个部分 大家慢慢下吧 绝对经典 里面含spring整合hibernate后的XML事物处理 还有静态页面生成的代码,可以直接运行大家自己看下吧 有问题可以直接问我,QQ523998647 群QQ 113258925
该文件是一个完整的Spring3.0+Ibatis+Oracle全注解式开发项目,里面详细的介绍了注解的使用,注解描述很全,下载就可以导入到您的myeclipse中运行,很好的Spring注解开发小项目
这是第3部分,有问题问我,我QQ是523998647
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。...
纯注解的spring ioc 事物实现。mysql jdbc
整合SSM的详细实例,配置文件各处均有注释,且遵守各种规范(命名,包,等等),日志用log4j,spring中用了注解注入(用的最多的注解),还有对事物的控制、以及扫描Mybatis的配置文件,三层模式(dao+service+action)完全...
1. 基于Aspectj实现动态数据源...6. 实现事务内切换数据源(支持原生Spring声明式事务哟,仅此一家),并支持多数据源事务回滚(有了它除了跨服务的事务你需要考虑分布式事务,其他都不需要,极大的减少了系统的复杂程度)
1.针对SpringMVC注解的配置...2.Spring+JdbcTemplate事物管理 3.Spring+Hibernate事物管理 4.Spring实现DWR注解方式的应用配置 5.Spring配置拦截器 6.Spring通过拦截器实现防止重复提交实例 对学习,会起到非常好的效果
spring3.0.5 +hibernahe3.6.10 springMVC 基于注解 的注册登录例子 包含事物的简单配置
本文主要介绍了简单注解实现集群同步锁的步骤与方法。具有一定的参考价值,下面跟着小编一起来看下吧
-- 启用spring注解支持 --> <!-- <!-- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">--> <!-- <!-- value="classpath:hibernate.cfg.xml">--> <!-- </property>--> <!-- ...
本文档 包括对spring的注入,AOP,注解,事物管理等的介绍及代码案例
@Provider注解用在任何对JAX-RS运行时(如MessageBodyReader和MessageBodyWriter)有意义的事物上。对HTTP请求,MessageBodyReader用来将HTTP请求实体段映射为方法参数。在响应的时候,返回的值使用MessageBody...
在SSH中使用事物包括SSH的搭建和配置;事务的配置;注释详细。(完整项目)
spirngMVC3.2+spring3.2+hibernate4.1搭建过程,包含搭建文档解释、jar包以及ssh项目源码,里面还有事物以及日志打印等