Spring boot 事务回滚不会';无法使用ldap在spring boot中工作
因此,我正在使用spring boot data ldap,并尝试实现一些@Transactional方法,问题是事务无法工作,基本上不会发生回滚。例如:Spring boot 事务回滚不会';无法使用ldap在spring boot中工作,spring-boot,spring-data,spring-data-ldap,Spring Boot,Spring Data,Spring Data Ldap,因此,我正在使用spring boot data ldap,并尝试实现一些@Transactional方法,问题是事务无法工作,基本上不会发生回滚。例如: @Transactional(rollbackFor = Exception.class) public UserEntity createUser(UserEntity userEntity) { try { LdapName build = LdapNameBuilder.newInstance().add(&qu
@Transactional(rollbackFor = Exception.class)
public UserEntity createUser(UserEntity userEntity) {
try {
LdapName build = LdapNameBuilder.newInstance().add("uid=user11,ou=users").build();
userEntity.setId(build);
UserEntity user = userRepository.save(userEntity);
throw new Exception("EXCEPTION");
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
这里,我只是在ldap中插入一个用户,但是当我抛出该异常时,用户被插入,但没有回滚。我是否做错了什么