-OR Mapperについて調査

*主要製品 [#peedb0ea]

**MyBatis [#f825516d]

-SQLとObjectのマッパー
-XMLにSQLを記載する、XMLにmethod名のIDをつけると該当メソッドはそのSQLを実施する。

***Springbootで利用 [#q21238d8]

-V1.5.3と利用すると@Mapperつけても無視される。なのでブートクラスにMapperscanのパッケージ名+@Mapper併用で何とか起動

**Springbootとの連携 [#h0d28869]

-@Mapperをつけるか


-@MapperScanを使って対象のパッケージを指定する。

 <mybatis:scan base-package="org.mybatis.spring.sample.mapper" />
 @MapperScan("org.mybatis.spring.sample.mapper")

***SQLファイル [#l4681955]

    <sql id="searchConditionFragment">
        Select 
          *
        FROM
            TableA
    <if test="condition.someFlg != null and condition.someFlg">
        JOIN TableB  ON TableA.id = TableB.tablea_id
    </if>

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS