Swingアプリケーション用に構築したフレームワークを改善することを検討していました。春を持ち込んで、側面を紹介したいと思いました。私は春と側面の両方に不慣れです。疑問に思っていたのですが、コンポーネントをアスペクトとしてレイアウトすると言うのは良い習慣ですか?例えば:
以下は、典型的なスイングパネルでの私のクラスです。
public class Panel extends JPanel{
public Panel(){
initComponents();
layoutComponents();
}
}
layoutComponentsの呼び出しを削除し、それをSpring構成ファイルのアスペクトとして適用するかどうか疑問に思いました。「レイアウト」を実行する別のクラスを用意し、それをPanelクラスのレイアウトではなくアスペクトとして適用します。これは、アスペクトが使用される種類のシナリオですか?