问题在于@Transactional在进入同步方法之前开始会话,并在方法完成后提交更改,因此对数据库的更改将不会应用到同步方法内部。
请检查Spring @Transactional部分10.5.1。
synchronized(this){
generateSequenseNumber();
}
spring同步方法NOT SYNCHRONIZED
问题在于@Transactional在进入同步方法之前开始会话,并在方法完成后提交更改,因此对数据库的更改将不会应用到同步方法内部。
请检查Spring @Transactional部分10.5.1。
synchronized(this){
generateSequenseNumber();
}