JavaでAOPベースの文字列検証を実行できるライブラリはありますか。このようなもの:
@StringValidate("some_regex_pattern")
String sample;
できればコンパイル時に
JSR-303 実装またはhttps://java.net/jira/browse/JAVAEE_SPEC-20 6 ドキュメントを見ましたか?
@Pattern
注釈が必要です。
「コンパイル時」を理解していません。これは少し役に立たないようで、通常はランタイムのバイトコード操作である AOP IMO ではないからです。明らかに Spring である SpringContracts と、いくつかの AspectJ ベースのライブラリがあります (ただし、独自のライブラリを作成するのはそれほど難しくありません)。