使用不同的数据库用户进行读/写操作

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

是否有一种 JPA 方法可以使用不同的数据库用户进行不同的数据库操作。也就是说,例如一个用户用于读取操作(从数据库请求数据),另一个用户用于写入操作(写入新对象,更新现有对象,删除对象)?

我尝试过使用不同的上下文和它们各自的实体管理器,尽管这只是部分起作用(基本上我必须将整个数据库部分加倍并创建两种服务,一种用于阅读,另一种用于提升访问权限它还必须包括自己的读取操作,这使得逻辑不必要地复杂..)

jpa jakarta-ee eclipselink
© www.soinside.com 2019 - 2024. All rights reserved.