腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
如何
使用
Junit
和
Spring
手动
提交
事务
java
、
spring
、
junit
我有一个简单的
Junit
测试:@SpringBootTestpublic class LicensePlateTests我正在做的事情可能看起来有点奇怪,但这个测试只是局部的,因为我在bean中的几个属性上
使用
了@Audited注解来跟踪更改。我在这里尝试做的是检查版本号在更改后是否增加。我知道@ transaction在方法的末尾
提交
事务
,所以这就解释了我的方法失败的原因。我所寻找的是一种在同一个测试方法中进行多次
提交</
浏览 8
提问于2017-06-10
得票数 0
回答已采纳
2
回答
在单元测试中防止@PostLoad被调用
java
、
spring
、
hibernate
、
unit-testing
、
jpa
编辑public interface BookDAO extends QueryDslPredicateExecutor<Book> {}<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManagercom.mangofactory.e
浏览 1
提问于2012-08-17
得票数 9
1
回答
在遗留软件中混合编程
事务
和声明
事务
java
、
spring
、
hibernate
我的问题涉及与混合编程和声明
事务
可能的并发问题。我正在开发一个遗留软件(
Spring
+ Hibernate),它以编程的方式处理数据库连接
和
事务
。HibernateUtil.getSessionFactory().openSession();// do stuff该软件具有较新的模块,这些模块
使用
带有声明性
事务
的在Microsoft SQL Server中,
浏览 13
提问于2016-02-11
得票数 9
回答已采纳
2
回答
在
JUnit
中获取当前
Spring
事务
并
提交
它
java
、
spring
、
jpa
、
junit
、
transactions
可以在
JUnit
中获取当前的
Spring
事务
吗? 我想在DAO中测试JPA。
和
DAO没有
事务
。在测试中
spring
为每个方法创建
事务
。我希望在测试过程中的某个地方
提交
事务
。需要它来测试数据库的状态。
浏览 0
提问于2016-01-31
得票数 1
1
回答
春季
事务
期间的autocommit=true
java
、
spring
、
jdbc
我在方法中
使用
了
Spring
的JdbcTemplate
和
@Transactional注释。尽管
事务
在方法执行期间是活动的(如日志
和
TransactionSynchronizationManager.isActualTransactionActive())所指示的那样),但自动
提交
似乎也被打开我不明白两件事 jdbc
事务
不就是关闭自动
提交
并在代码块末尾
手动
执行的想法吗?
spring
事务
管理器不是应
浏览 6
提问于2017-01-13
得票数 2
回答已采纳
1
回答
在
使用
JPA注释的Hibernate的单元测试中没有自动
提交
hibernate
、
unit-testing
、
jpa
、
junit
、
autocommit
我不想
使用
spring
或创建persistence.xml,因为我有很多持久化类,初始化hibernate需要很多时间,所以我想显式地向hibernate添加类。我也不能
使用
configuration.createSessionFactory(),因为在Hibernate单元测试文章中推荐
使用
它,因为我的DAOs有
Spring
注入的EntityManager。看起来AUTOCOMMIT是假的(在生产世界中,
Spring
管理
事务
)。正如您所看到的,我将配置设置为AUTOC
浏览 2
提问于2012-01-29
得票数 0
2
回答
使用
Neo4j OGM映射
事务
和
关系实体问题
spring
、
neo4j
、
spring-data-neo4j-4
、
neo4j-ogm
使用
的版本:
spring
-data-新4j 4.2.0-构建-快照/新4j-ogm 2.0.6-快照 session.query("MATCH重要的注意事项:当所有操作(创建、获取)都在同一个
事务
中完成时,似乎没有问题。--我已经能够通过
使用
session.query(St
浏览 4
提问于2016-10-04
得票数 1
回答已采纳
3
回答
在
Spring
中
使用
事务
时创建post commit
java
、
spring
、
transactions
由于某些原因,我
使用
Spring
PlatformTransactionManager
手动
执行
事务
提交
和
回滚,我需要做的是设置一个钩子,以便在
提交
事务
后执行post commit操作。通过查看以下内容:我不知道
如何
确定一个
事务
是成功的,除了假设它,我可以
使用
AOP
浏览 2
提问于2013-02-22
得票数 37
回答已采纳
1
回答
理解
Spring
AOP
和
事务
方面
spring
、
spring-aop
、
spring-transactions
、
spring-aspects
他在这里解释说,如果POJO实现了任何接口,那么
Spring
proxy bean也会实现该接口(
使用
JDK代理机制),并添加额外的逻辑,比如
事务
逻辑(如果该方法是
使用
jdbc代码注释的,或者是委托给PlatformTransactionManager
Spring
为我们提供了一个包装器对象,该对象具有对真实对象的引用,并且它有额外的代码,在
使用
MethodInvocationHandler调用原始方法之前
和
之后都会运行这些代码。所以我问题是,
spring</em
浏览 24
提问于2020-08-29
得票数 0
2
回答
Junit
忽略我在服务中的@Transactional注解
java
、
spring
、
hibernate
、
transactions
我们的项目中有
spring
服务。例如UserService。 这些服务
使用
@Transactional注释。我们只是试图执行涉及这些服务的
junit
测试,但由于某些原因,@Transactional注释被忽略了。(例如,我
使用
了一个不带@ transaction的@Test,它会转到一个实际上是anotated @transaction的服务,在该服务中,它会保存一个新的对象(实体),该实体在
事务
结束(
提交
)之前保存在数据库中我想指出的是,我们不希望我们的
junit
测试
浏览 4
提问于2014-01-30
得票数 1
2
回答
如何
回滚
Spring
批处理中的所有步骤
java
、
spring
、
spring-batch
3步完成,没有任何错误,记录被
提交
到数据库,但如果第4步失败,我需要回滚前一步的所有记录。有可能以某种方式回滚吗? 或者可能只有在最后一步正确完成时才
提交
所有记录?(但是大文件有问题)
浏览 2
提问于2013-11-15
得票数 8
回答已采纳
2
回答
@PostConstruct
和
“线程没有绑定Hibernate会话”异常
java
、
hibernate
、
spring
我必须在我的存储库的@PostConstruct中执行一些数据库操作public class SomeRepositoryHibernate implements SomeRepository { public SomeRepositoryHibernate(SessionFactory sessionFactory) { }
浏览 0
提问于2011-04-12
得票数 3
3
回答
在hibernate +
spring
项目中配置声明性
事务
hibernate
、
spring
、
transactions
我是hibernate.could的新手,任何人请帮助我在hibernate中配置
事务
到数据库操作1.您是否对此很熟悉
浏览 1
提问于2010-12-31
得票数 0
2
回答
JAX-RS中的回滚
事务
java
、
hibernate
、
exception-handling
、
transactions
、
jax-rs
如果我的方法中有异常,
如何
回滚
事务
,并
提交
-如果一切正常? 有没有一种方法只编写一次这段代码--不是在我所拥有的每个资源类中?
浏览 2
提问于2011-05-11
得票数 1
回答已采纳
1
回答
MYSQL设置sqlSession.commit时AUTOCOMMIT=0不工作
transactions
、
commit
、
mybatis
我
使用
的是springboot + mybatis + MYSQL(innodb)数据来源:
spring
.datasource.username=xxxx
spring
浏览 0
提问于2018-04-24
得票数 0
1
回答
spring
事务
管理与hibernate
事务
管理的区别
spring
、
spring-transactions
春季的
事务
管理与2004年的
事务
管理有什么区别? 冬眠?我参考了很多网站,但仍然无法理解。
浏览 4
提问于2016-07-28
得票数 3
2
回答
每次执行CRUD操作后,是否都要关闭Hibernate会话对象?
spring
我正在
使用
使用
Spring
3.x
和
Hibernate注释编程的企业应用程序,、.I
和
hibernate Session对象一起在XYZDaoImpl类中执行db操作。
浏览 2
提问于2014-10-08
得票数 1
2
回答
Spring
-数据库未更新
java
、
spring
、
hibernate
、
postgresql
、
session
我正在用Java在
Spring
Framework中开发一个web应用程序。我的Postgres数据库出了点问题。我尝试在db的User表中添加一条记录。数据是从注册表单字段中收集的。Hibernate访问在
spring
-servlet.xml中定义: <?xml version="1.0" encoding="UTF-8"?http://www.springframework.org/schema/tx http://www.springframewo
浏览 0
提问于2015-02-02
得票数 0
3
回答
Spring
Data Solr @Transaction
提交
spring
、
solr
这两个步骤通过@Transaction注释封装在
spring
管理的
事务
中。我注意到的是,每当
事务
关闭时,
spring
-data-solr都会
使用
以下参数发出更新: params{commit=true&softCommit=false&waitSearcher=true} @solr的比率相当高,所以理想情况下,我希望将数据发送到solr索引,并让solr定期自动
提交
。我在solrconfig.xml中设置了autoCommit (
和
autoSoftCo
浏览 0
提问于2016-11-10
得票数 3
3
回答
Spring
4.1.7 +
Junit
4.12在eclipse中执行时无法工作
java
、
eclipse
、
spring
、
maven
、
junit
我只是试图在我们的
spring
应用程序中实现单元测试,并且在执行eclipse的
junit
测试时遇到了异常。dependency> <groupId>org.springframework</groupId> // Just to make sure this me
浏览 0
提问于2015-11-17
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券