前書き
春ブートプラスの背景には、急速な発展、共通の春ブートコンポーネント開発のための統合フレームワークです
目的
誰もがこのプロジェクトの、独立した迅速かつ効率的に開発することができます!
誰もが迅速かつ効率的に、独立したプロジェクトを開発することができます!
クイックスタート
公式ウェブサイトのアドレス:springboot.plus
GitHubの:https://github.com/geekidea/spring-boot-plus
GITEE:https://gitee.com/geekidea/spring-boot-plus
主な特徴
- コンポーネントの統合開発春ブーツ共通セット、一般的な構成、AOPログ
- 統合MyBatisのプラス速いDAO操作
- エンティティ/ PARAM / VO /コントローラ/サービス/マッパ/ XML:背景には、すぐにコードを生成します
- 統合swagger2は、自動的にAPIドキュメントを生成することができます
- 統合されたJWT、春のセキュリティアクセス制御
- 統合Redisの、春のキャッシュ、ehcacheをキャッシュ
- 統合されたウサギ/ロケット/カフカのMQメッセージ・キュー
- スロークエリの統合ドルイド接続プール、JDBCのパフォーマンスと検出
- 統合された春のブート管理、プロジェクトのリアルタイム検出動作
- コマンドを再起動し、ブートが含まれている、さまざまな環境に展開組立Mavenプラグインパッケージを使用して、コンフィギュレーション・ファイルは、外部のconfigディレクトリに抽出され、
環境プロジェクト
ミドルウェア | 版 | リマーク |
---|---|---|
JDK | 1.8+ | JDK1.8以上 |
MySQLの | 5.7+ | 5.7以上 |
Redisの | 3.2+ |
技術選択
テクノロジー | 版 | リマーク |
---|---|---|
春ブーツ | 2.1.6.RELEASE | 最新の安定版リリース |
Springフレームワーク | 5.1.8.RELEASE | 最新の安定版リリース |
MyBatisの | 3.5.1 | 永続化フレームワーク |
MyBatisのプラス | 3.1.1 | MyBatisの補強フレーム |
アリババドルイド | 1.1.17 | データソース |
Fastjson | 1.2.58 | JSON処理ツールセット |
swagger2 | 2.7.0 | APIドキュメント生成ツール |
コモンズ-lang3 | 3.9 | 一般的なキット |
コモンズ-IO | 2.6 | IOツールキット |
コモンズ・コーデック | 1.12 | 暗号化と復号化キット |
コモンズ・コレクション | 3.2.1 | コレクションキット |
反射 | 0.9.11 | キットの反射 |
休止状態、バリ | 6.0.17.Final | バックグラウンドチェックのパラメータノート |
JWT | 0.9.1 | JSONウェブトークン |
hutool-すべて | 4.5.10 | 一般的なツール |