コースレコードを構築するためのモールモールプロジェクト

これは私がgithubのオープンソースプロジェクトに参照一つで、技術は新しい技術で使用されています

テクノロジーの選択

ビュー

SpringBoot

MyBatisの

RabbitMQの

ドッカー

 

開発ツール

考え

HbuilderX

 

インストールのVue

  公式ウェブサイト上でのVue https://vuejs.org/ダウンロードvue.js、およびプロジェクトディレクトリに彼をコピーして、スクリプトタグで参照

SpringBootプロジェクトの作成

  まずMavenのインストールしてから、Webプロジェクトのアイデアを作成し、のpom.xmlに以下の依存関係を導入

  <親> 
        <groupIdを> org.springframework.boot </ groupIdを> 
        <たartifactId>スターター・春ブーツ親</たartifactId> 
        <バージョン> 2.1.7.RELEASE </バージョン> 
    </親> 

    <依存> 

        <! - > - Webサポートspringbootの導入は、依存あなたがより良い多くをパッケージ化を支援するための
        <依存> 
            <groupIdを> org.springframework.boot </ groupIdを> 
            <たartifactId> springboot-スターター・ウェブ</たartifactId> 
        </依存関係> 

        <! - springboot統合JSP、以下の三つの考慮事項が戦争パッケージスコープ属性の効果を果たしている- > 
        <依存> 
            <groupIdを> JSTL </ groupIdを> 
            <たartifactId> JSTL </たartifactId>
            <バージョン> 1.2 </ version>の
        </依存関係>
        <依存性> 
        </依存関係>
            <のgroupId> org.springframework.boot </のgroupId> 
            <たartifactId>ばねブートスタータTomcatの</たartifactId> 
            <範囲> </スコープ>提供
        </依存> 
        <依存性> 
            <のgroupId> org.apache.tomcat。埋め込み</ groupIdを> 
            <たartifactId>のtomcat-埋め込む-ジャスパー</たartifactId> 
            <スコープ>提供</スコープ> 
        </依存関係> 

        <! - springboot整合MyBatisの、阿里的数据源、mysqlの或者オラクル- > 
        <依存関係> 
            <のgroupId> org.mybatis.spring.boot </のgroupId> 
            <たartifactId> MyBatisのスプリングブートスタータ</たartifactId>
            <バージョン> 1.3.1 </バージョン>
        <依存> 
            <groupIdを> com.alibaba </ groupIdを> 
            <たartifactId>ドルイド</たartifactId> 
            <バージョン> 1.1.12 </バージョン> 
        </依存関係> 
        <! - <依存> - > 
            <! - < groupId> com.oracle </ groupIdを> - > 
            <! - <たartifactId> ojdbc6 </たartifactId> - > 
            <! - <バージョン> 6.0 </バージョン> - > 
        <! - </依存関係> - > 
        <! - <依存> 
            <groupIdを> mysqlの</ groupIdを> 
            <たartifactId>のmysql-コネクタ-javaの</たartifactId> 
        </依存関係> - > 

        <!- fastjsonフォーマット変換- > 
        <依存性> 
            <のgroupId> com.alibaba </のgroupId> 
            <たartifactId> fastjson </たartifactId> 
            <バージョン> 1.2.15 </バージョン> 
        </依存関係> 

        <! -引入springboot测试依赖- > 
        <依存> 
            <groupIdを> org.springframework.boot </ groupIdを> 
            <たartifactId> springboot-スターターテスト</たartifactId> 
            <スコープ>テスト</スコープ> 
        </依存関係> 

        <! -引入ロンボク- > 
        <依存> 
            <groupIdを> org.projectlombok </ groupIdを> 
            <たartifactId>ロンボク</たartifactId> 
            <バージョン> 1.18.8 </バージョン> 
            </スコープ>提供<スコープ> 
        </依存関係> 

        <!-デベロッパーツールの導入グローバルホット・デプロイ、注意、およびRedisのは、デシリアライズ時にキャッシュ競合エラーを持っているデシリアライズ- > 
        <依存>
            <groupIdを> org.springframework.boot </ groupIdを> 
            <たartifactId>春・ブート・デベロッパーツール</たartifactId> 
            <オプション>真</オプション> 
        </依存関係> 

        <! -引入jedis - > 
        <依存> 
            <groupIdを> redis.clients </ groupIdを> 
            <たartifactId> jedis </たartifactId> 
            <バージョン> 2.9.0 </バージョン> 
        </依存関係> 
        <! -引入一个工具包- > 
        <依存> 
            <groupIdを> org.apache .commons </ groupIdを> 
            <たartifactId>コモンズ-lang3 </たartifactId> 
            <バージョン> 3.4 </バージョン>
        </依存関係> 

    </依存関係>

  

その後、プロジェクトを開始することができ、

 

使用ドッカー展開プロジェクト:https://github.com/macrozheng/mall-learning/blob/master/docs/reference/linux_install.md

明確な非常に詳細に書かれて

おすすめ

転載: www.cnblogs.com/jinsheng1027/p/12232927.html