【发布时间】:2013-04-04 15:34:16
【问题描述】:
我正在使用 Spring Data (JPA) repository 来处理 CRUD 样板。
我这样定义我的存储库接口:
import org.springframework.data.repository.CrudRepository;
public interface FooRepository extends CrudRepository<Foo, Long>
{
public Foo findByXAndYAndZ(X x, Y y, Z z);
}
Spring 然后自动神奇地为我生成所述接口的实现。我们得到的是一个代理,但我相信最终我们会得到一个org.springframework.data.jpa.repository.support.SimpleJpaRepository。
JdkDynamicAopProxy 是线程安全的如果底层目标类是线程安全的。因此问题是:SimpleJpaRepository 线程安全吗?
【问题讨论】:
标签: java jpa spring-data spring-data-jpa