我有一个多模块JavaEE项目,其中有几个bean带有方法
findByColumn(String value)
我想在一个超类中分解所有这些不同的findBy *方法。
我知道这种设计的风险在于,当我在应用程序中找到某个持久性单元时,我可能会为我的应用程序创建一个瓶颈。
但是,我注意到如果我使这个方法异步,那么它可以解决我的瓶颈问题,因为调用不会阻塞。
我想知道是否可以使EntityManager事务异步,即,如果EntityManager是线程安全的,并且我的解决方案真的解决了瓶颈问题。