持久化上下文对于增删改查应用程序是必需的吗?

问题描述 投票:0回答:1

对于CRUD应用,每个操作都必须对数据库执行select操作(除了persist),是否需要检查持久化上下文?

有没有办法避免在持久化上下文中进行搜索?

java hibernate jpa persistence
1个回答
0
投票

是的,您可以通过在 Hibernate 中使用 StatelessSession 来避免在持久化上下文中进行搜索。 StatelessSession 不利用持久化上下文来缓存或跟踪实体状态。

StatelessSession statelessSession = sessionFactory.openStatelessSession();

然后您可以使用StatelessSession来执行CRUD操作。这些操作将直接应用于数据库,而不涉及持久化上下文。

© www.soinside.com 2019 - 2024. All rights reserved.