0
Springの@Securedアノテーションは、Javaクラスに取り込まれた定数文字列からロールをチェックできますか?現在、データベースからロールをチェックしています。例えば@ Javaクラスの定数文字列からの安全性チェック
:
Constants.java
public class Constants {
public static final String CASH_TRANSFER = "ROLE_CASHTRANSFER";
}
MainPage.java
@Secured(Constants.CASH_TRANSFER)
public class MainPage {
// will be authorized
}
@Secured(Constants.COLLATERAL)
public class MainPage {
// will not authorized
}
を使用して
ArrayList
へこのパターンで@Secured( "ADMIN")から@Secured( "ROLE_ADMIN")を使用してください。まず、DBからロールを取得してAnnotationに適用してください。 –@LovaChittumuriまあ、私の意図はDBを無視し、定数クラスからチェックすることです。 –
次に、@Secured(ProvideConstant)の定数を使用して、 –