D小さな教室-SpringBoot 2.xのマイクロチャネルは、オンライン教育サイトプロジェクトの戦闘を_3-1支払う。MyBatisのは、データベースとデータソースへのアクセスを統合アリババ

注釈

図1は、アリババMyBatisのの統合データベースとデータソースがアクセス
    プロフィール:統合MySQLはMyBatisの依存を結合し、alibabaのドルイドデータソース参加

        (ダウンロードhttp://start.spring.io/ことができる)1、依存添加を
                    
        
        、< -スターターを導入します! - >
        <依存>
            <groupIdを> org.mybatis.spring.boot </ groupIdを>
            <たartifactId> MyBatisの-春ブーツ・スターター</たartifactId>
            <バージョン> 1.3.2 </バージョン>
        </依存関係>

        <! - MySQLのJDBCドライバパッケージ- >
        <依存>
            <groupIdを> MySQLの</ groupIdを>
            <たartifactId>のMySQLコネクタ- Javaの</たartifactId>
            <スコープ>ランタイム</スコープ>
        </依存関係>
        <!-サードパーティのデータソースの導入- >
        <依存>
            <のgroupId> com.alibaba </のgroupId>
            <たartifactId>ドルイド</たartifactId>
            <バージョン> 1.1.6 </バージョン>
        </依存関係>


        図2に示すように、コンフィギュレーションファイルに追加
            自動的に認識#
            #1 spring.datasource.driverを、クラス- =はcom.mysql.jdbc.Driver名

            spring.datasource.url = JDBC:MySQLの:// localhostの:? 3306 /映画useUnicode真= = UTF-8&characterEncodingに
            spring.datasource.username =ルート
            spring.datasource.passwordパスワード=
            #の場合デフォルトのデータソース(com.zaxxer.hikari.HikariDataSource)は使用しない
            spring.datasource.type = com.alibaba.druid.poolを。DruidDataSourceの

        など負荷の構成は、sqlSessionFactory springBootに注入され、完了するために、私たちを助ける

        クラス増加マッパーのスキャンを開始し、3
            
            @MapperScan( "net.xdclass.xdvideo.mapper")

            例えばVideoMapperカテゴリ
                @Select( "SELECT * FROMビデオ")
                @Results({
                        @Result(列= "CREATE_TIME"、プロパティ= "CREATETIME")// = JavaTypeがジャワ.util.Date.class
                })
                一覧<接続ビデオ>のgetAll();
                    
        4、開発マッパー。
            参照構文http://www.mybatis.org/mybatis-3/zh/java-api.html
            XML構成します。http:// www.mybatis.org/mybatis-3/zh/configuration.html

 

始めます

mybits依存、注釈を放出する
第一スプリングはスターターとmybits依存統合されている
MySQLのコネクト・ジャワ:MySQLのデータドライバ
ドルイド:Alibabaのデータ・ソース、良好な性能を

プロファイル


クラススキャンした文書を開始します

mybits内の注釈は、スキャンパッケージを指定するには

新しいVideoMapperマッパーパッケージの下に

上記でそのパッケージ名

に基づく注釈、データベース操作を行う

データベースが正常に動作していることを確認し

たアプリケーションを起動し、テスト

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11462887.html