java如何禁用更改跟踪以防止spring数据执行脏检查和跟踪只读查询的更改
在Spring数据中,当加载一个包含大量记录(比如100000条记录)的实体时,有没有办法禁用跟踪更改(比如EntityFramework)?我知道我们可以在DB上写一个视图,并将一个实体指向它。但它看起来过于复杂,因为在EntityFramework中您可以使用AsNoTracking()
你可以在下面搜索框中键入要查询的问题!
在Spring数据中,当加载一个包含大量记录(比如100000条记录)的实体时,有没有办法禁用跟踪更改(比如EntityFramework)?我知道我们可以在DB上写一个视图,并将一个实体指向它。但它看起来过于复杂,因为在EntityFramework中您可以使用AsNoTracking()
# 1 楼答案
看看Hibernate的StatelessSession。从文件中: