@Autowiredと@Resourceの違いってなんだろうか。調べてみる。 @Autowired タイプ(型)が一致する依存性の注入を行う。 フィールド、コンストラクタ、メソッドに付与することが可能。メソッドに付与した場合、そのメソッドは「セッター」メソッドである必要はなく、複数のパラメータを受け取ることができる。 例) @Autowired public void fire(Bomb bomb, Timer timer) { //何かの処理 } requiredプロパティを設定できる 例) @Autowired(required=false) public UfufuObject ufufuObject; こうするとUfufuObject型のクラスが見つからない場合でもエラーにならない。 @Resource 名前と一致する「Bean名」を持つSpring管理オブジェクトが注入を行う。名