JavaのWebアプリケーション開発フレームワークによる、Webサイト開発の顛末記です。

EclipseのMavenを使った、Spring-MVC、Thymeleaf、MyBatis 等のプログラミングテクニックを、
備忘録的に記録しています。実際に動くソースコードを多用して説明していますので、
これからEclipseや、Spring-MVCを始めたいと思っている人にとって、少しでも参考になれば幸いです。
Spring-MVCの散歩道 > Spring Boot の小径 > 第4歩 Spring Boot 匍匐前進 > コンポーネントスキャン

package jp.dip.arimodoki.blogic;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.stereotype.Service;

import jp.dip.arimodoki.model.FormHelloIf;

@Service
@ComponentScan("jp.dip.arimodoki.model")        //コンポーネントスキャン
public class BlHello implements BlHelloIf {

    //リクエストパラメータFormBean(コントローラから引き継ぎ)
    private FormHelloIf    formHello;

    /**
     * FormBeanの継承
* コントローラでからリクエストパラメータFormBeanを継承する * @param form リクエストパラメータFormBean */
public void setForm(FormHelloIf form) { this.formHello = form; } public void setDiscription() { //Viewに表示するメッセージをセットする this.formHello.setDiscription("コンポーネントスキャン サンプルです"); } }