これは私が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
明確な非常に詳細に書かれて