ssh整和hibernate时出现错误(二)
来源:互联网 发布:网络知识竞赛2017平台 编辑:程序博客网 时间:2024/05/29 02:33
org.hibernate.HibernateException:No Session found for current thread
atorg.springframework.orm.hibernate4.SpringSessionContext.currentSession(SpringSessionContext.java:97)
atorg.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:1039)
atsy.dao.impl.UserDaoImpl.save(UserDaoImpl.java:31)
atsy.service.impl.UserServiceImpl.save(UserServiceImpl.java:43)
atsy.test.TestHibernate.test(TestHibernate.java:22)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
atjava.lang.reflect.Method.invoke(Unknown Source)
atorg.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
atorg.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
atorg.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
atorg.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
atorg.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
atorg.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
atorg.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
atorg.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
atorg.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
atorg.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
atorg.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
atorg.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
atorg.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
atorg.junit.runners.ParentRunner.run(ParentRunner.java:220)
atorg.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
atorg.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
1. 在spring配置文件中加入
程序代码
<tx:annotation-driventransaction-manager="transactionManager"/>
2、并且在处理业务逻辑的类上采用注解
程序代码
@Service
public classCustomerServiceImpl implements CustomerService {
@Transactional
public void saveCustomer(Customer customer){
customerDaoImpl.saveCustomer(customer);
}
}
- ssh整和hibernate时出现错误(二)
- ssh整和hibernate时出现错误(一)
- ssh框架整合出现错误二
- SSH框架:Spring和hibernate整合时出现的异常
- ubuntu 安装ssh-server时出现错误
- SSH整合(二)-Spring整合Hibernate
- SSH(二)----Hibernate工作原理
- ssh整合二(spring整合hibernate)
- SSH之hibernate(二)
- Spring配置Hibernate时出现的错误
- 测试hibernate时出现的一个错误
- spring+hibernate整合时出现的错误
- Spring整合Struts2和Hibernate+Maven(二)之SSH的配置文件
- Spring,hibernate,struts2(SSH)项目在tomcat中多次reload时出现OutOfMemoryError:PermGen Space
- SSH整合出现的错误
- Myeclipse2013建立SSH出现错误
- android之解析包时出现错误(二)
- Sturts2和Hibernate整合可能会出现的错误
- stanford-NLP-CLASS1课堂笔记
- C++学习笔记51——在构造函数和析构函数中调用虚函数
- mysql Access denied for user 'root'@'localhost' (using password:NO)解决方案
- AndroidStudio-------IdeaVim插件
- app登陆以及与后台通讯安全性
- ssh整和hibernate时出现错误(二)
- Java中文件File类的基本方法使用演示
- 【LeetCode OJ 203】Remove Linked List Elements
- POJ3368/HDU1806/UVa11235 Frequent Values 游程编码+RMQ
- 51nod 1050 循环数组最大子段和 dp
- 迭代器2
- CentOS中设置系统级代理
- Linux网络编程:原始套接字的魔力【上】
- win10开机密码输入错误 无法登陆系统