序文:
現在、インターネット企業によるSpringBootの利用は非常に一般的であり、実際のプロジェクトでは、さまざまなプラグインサポートを統合する必要があります。それだけでなく、普段はわからないが非常に便利な可能性もたくさんあります。動作します。
しかし、市場には本当に学習に適したSpringBootの資料が少なすぎます。一部の本や資料はより詳細ですが、言語はあいまいです。ほとんどの人は基本的に、これらの本を読んだ後、始めて諦め始めます。本日共有されたAlibaba内のspringbootノートは、システムアーキテクチャへのWebエントリを完全に理解するだけでなく、springbootについても異なる理解を提供します。
(プラットフォーム記事の詳細が多すぎてスペースが限られているため、一部のナレッジポイントのスクリーンショットを撮り、大まかな紹介を行うことしかできません。各小さなノードにはより詳細なコンテンツがあります!Aliが編集したこのspringbootコアノートが必要です。ボスあなたはリンクを受け取るためにここをクリックすることができます。)
基本的なアプリケーション開発の最初の部分:
第1章SpringBootの概要:
01.開発環境を構成します
02.プロジェクトエンジニアリングを作成する
03. SpringBootを使用する
04.操作とリリース
05. SpringBoot構成について
第2章SpringBootでのデータベースの使用:
01.MySQLを使用する
02.Redisを使用する
03.MongoDBを使用する
04.Neo4jを使用する
05.まとめ
第3章SpringBootインターフェースの設計:
01.モデルデザイン
02.コントローラーの設計
03.Thymeleafテンプレートを使用する
04.デザインを見る
05.操作とリリース
06.まとめ
第4章データベースアクセスのパフォーマンスを向上させる:
01.ドルイドを使用する
02.JPA関数を拡張する
03.キャッシュにRedisを使用する
04.Webアプリケーションモジュール
05.操作とリリース
06.まとめ
第5章SpringBootセキュリティ設計:
01.構成管理に依存する
02.セキュリティポリシーの構成
03.ログイン認証の設計
04.権限管理の設計
05.権限に従ってリンクを設定する
06.操作とリリース
07.まとめ
分散アプリケーション開発の2番目の部分:
第6章SpringBoot SSO:
01.モジュラー設計
02.ログイン認証モジュール
03.セキュリティ構成モジュール
04.SSOクライアント
05.共有リソースサービス
06.操作とリリース
07.まとめ
第7章分散ファイルシステムの使用:
01.FastDFSのインストール
02.FastFDSクライアント
03.カスタマイズされた方法を使用して写真をアップロードする
04.リッチテキストエディタを使用して写真をアップロードする
05.ローカルファイルライブラリを使用する
06.操作とリリース
07.まとめ
第8章クラウドアプリケーション開発:
01.構成管理を使用する
02.ディスカバリーサービスを使用する
03.動的ルーティングとサーキットブレーカーを使用する
04.監視サービスを使用する
05.操作とリリース
06.まとめ
第9章高性能サービスプラットフォームの構築:
01.Dockerを使用する
02.高性能サービスシステムを作成および管理する
03.Dockerを使用したその他の負荷分散の実装方法
04.まとめ
コアテクノロジーのソースコード分析の3番目の部分:
第10章SpringBootの自動構成実現の原則:
01. SpringBootメインプログラムの機能
02.SpringBootの自動構成の原則
[画像のアップロードに失敗しました...(image-d9eccf-1600226036108)]
03.アプリケーションのパフォーマンスを向上させる
04.パフォーマンス制御テスト
05.まとめ
第11章SpringBootデータアクセス実装の原則:
01.接続されたデータソースのソースコード分析
02.データアクセス機能の実現原理
03.拡張データアクセス機能
04.まとめ
第12章のマイクロサービスコアテクノロジー実現の原則:
01.構成管理の実装の原則
02.ディスカバリーサービスのソースコードの構造
03.負荷分散ソースコードの分析
04.分散メッセージ実現原理のデモンストレーション
05.まとめ
付録ANeo4jのインストール
付録BMongoDBをインストールする
付録CRedisのインストール
付録DRabbitMQのインストール
概要:この記事では、本番環境に非常に適した実用的なアプリケーションケースをいくつか取り上げ、Springbootフレームワークの使用方法を示し、迅速な開発と探索の快適な旅を紹介し、 Spring Boot、構成ファイル、ログの使用を開始する方法を紹介します。、Web開発、Docker、SpringBootとデータアクセス、スタートアップ構成の原則、カスタムスターターなどがSpringbootを完全に理解しています。
Ali bossが編集した記事(springbootコアドキュメント)が必要な場合は、こちらのリンクをクリックして入手方法を入手できます。