我有几个与连接和Spring事务相关的问题。
在事务中(传播级别REQUIRED),如果多个方法执行DML和DDL操作,Spring是否使用相同的连接实例?我已经阅读过它确实维护了相同的连接,但不知道它如何以技术方式实现。如果在解释时提供了任何Spring源代码的提示,将会很有帮助。
如果我将Serializable用作隔离级别,使用Spring声明式事务,Spring会确保在该方法或从原始事务方法调用的任何其他方法中执行数据库操作时始终使用一个连接吗?
考虑到这个主题,我需要注意哪些事项才能使用Spring事务工作?
非常感谢您对这个主题的任何想法/帮助。
更新1 - 抱歉,我错误地写成了可序列化传播级别,而不是隔离级别。已更正。