我需要为我的实体使用@AdditionalCriteria Annotation 来根据登录的用户“userPrinicpal”隔离数据
我为每个实体添加了以下内容:
@AdditionalCriteria("this.owner = :owner")
问题是:我不知道如何将 :owner 参数映射到当前登录的用户,我尝试使用 SessionCustomizer 进行映射,但我发现 SessionCustomizer 在应用程序启动时执行,而不是针对每个会话。
任何人都知道如何实现这一目标?
亲切的问候,拉齐