我的存储库中确实有这个休眠过滤器:
@Entity
@Audited
@DiscriminatorValue(value = "GROUP")
@FilterDef(name = "groupACL", parameters = @ParamDef(name = "userId", type = "long"))
@Filters({
@Filter(name = "groupACL", condition = "app_group_id IN (SELECT DISTINCT APP_GROUP_ID FROM APP_GROUP START WITH APP_GROUP_ID IN (SELECT UG.APP_GROUP_ID FROM USER_GROUP UG JOIN APP_USER AU ON AU.APP_USER_ID = UG.APP_USER_ID WHERE USER_ID=:userId) CONNECT BY PARENT_APP_GROUP_ID = PRIOR APP_GROUP_ID)", deduceAliasInjectionPoints = false) })
public class Group extends AbstractGroup {
Run Code Online (Sandbox Code Playgroud)
它是使用 Spring AOP 和以下类触发的:
@Component
@Aspect
public class ACLFilterAspect {
private static final String GROUP_ACL = …Run Code Online (Sandbox Code Playgroud) 我阅读了这个解决方案,但这并没有真正回答问题。我正在使用formik和semantic-ui-react。是否可以将 Yup 与语义 ui-react 一起使用?如果是的话,有人可以提供一个例子吗?