我在Spring Boot中为MongoRepository编写了一个测试,测试运行良好。唯一的问题是,当测试结束时,我想要回滚,这样测试就不会引起数据库中的更改。那么,我该如何解决这个问题呢?编辑:添加@Transactional("PlatformTransactionManager")后,我得到的错误更改为:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No
我有一个包(A),它将Hibernate事务管理器导出为OSGi服务,并使用PlatformTransactionManager的服务接口。
在另一个包(B)中,我定义了对该OSGi服务的引用。包B定义了一个bean,ReservationDao,它将PlatformTransactionManager作为构造函数参数。构造函数被标记为@Autowired。]: : No matching bean of type
在我的一个服务类中,我有一些注释为这样的方法:public Bar getMeSomething(){最近,我了解了如何使用Spring的强大功能获得一些存储在属性文件中的值。}' is defined: No matching PlatformTransactionManagerbean found for qual
这个问题真的很简单,但是我不明白为什么Spring会抱怨。我希望能够在每个步骤中向ItemReader传递不同的查询,但是Spring抱怨getReader方法中的参数: public JdbcCursorItemReader<Assessmentcustom writer PlatformTransac