java - spring TransactionTemplate 和 SimpleJdbcTemplate 是线程安全的吗?

标签 java spring thread-safety

我目前正在处理的代码中有一个被许多线程使用的单例,除了 TransactionTemplate 和 SimpleJdbcTemplate 的两个字段外没有任何状态,这两个字段在单例函数中用于访问数据库。

这安全吗?还是我应该在需要时创建一个新模板?

最佳答案

SimpleJdbcTemplate 只是包装了一个 JdbcTemplate,所以 it's thread-safe ,原样 the TransactionTemplate .

关于java - spring TransactionTemplate 和 SimpleJdbcTemplate 是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6747478/

相关文章:

java - 实际参数 String 无法通过方法调用转换转换为 int - 如何修复

java - 反射性地实例化另一个包中的类,在 Java 中使用默认访问权限声明

java - 将代码库从 SimpleMailMessage 更改为 MimeMessage 后单元测试中断

java - 使用 BeanUtils 忽略子类中的属性

java - 我们如何在 2 个不同的实例上并行运行一个 Spring Batch 应用程序?

c - 在 EnterCriticalSection() 上抛出的访问读取冲突

c# - 新手 c# 线程如何处理在另一个线程上引发的事件

java - 使用注释配置的 bean 的 Spring 安全配置

java - 使用 Hibernate + MySQL 保存或更新多对多表

java - 非法监控状态异常