Javaのさまざまな開発フレームワークが長年にわたって開発されており、プログラマの世代に影響を与えてきましたが、プログラマやアーキテクトがこれらの開発フレームワークを使用するかどうかにかかわらず、2つの課題に直面しています。
- 一方では、システムを迅速に開発する必要があります。これには、使用する開発フレームワークが可能な限りシンプルであることが必要です。初心者でもベテランでも、ページのレンダリングやデータベースアクセスなどの一般的な技術をすぐに使い始めることができます。また、簡単に処理できるように、できるだけ多くのサードパーティツールを統合する開発フレームワークも必要です。最後に、開発およびデバッグプロセス中に、コードの変更後すぐに再起動すると便利であることも願っています。
- 一方、システムモジュールが増加し、ユーザーの使用率が増加し、そのような課題に直面すると、システムは新しいアーキテクチャに分割されます。もちろん、プログラマーやアーキテクトは、既存の開発フレームワークを置き換えたくないが、小規模であることを望んでいますMideaシステムは、大規模で強力な分散システムに移行しました。
現在のJavaオープンソースの世界で人気のあるテクノロジーフレームワークを見ると、この仕事を同時に行える人はほとんどいません。PlayとActFrameworkはどちらも良い選択であり、国内のNutzとJFinalは高い評価を得ています。しかし、迅速な開発と分散システムアーキテクチャの両方を満たすことができるフレームワークは、最高のマスベース、最も完全な機能、およびSpringテクノロジを備えたSpring Bootフレームワークです。
以下では、MeituanのSpring Boot 2について説明します。
コンテンツが多すぎるため、著者はコンテンツのカタログと詳細なスクリーンショット、および完全なメモを取得する必要のある友人を表示します。いいね!と思ったら、プライベートメッセージ[メモ]を送ってください(必ずフォローしてください。そうでない場合、見知らぬ人のプライベートメッセージに返信する方法はありません)。
概観
第1章:Java EEの概要
第2章:スプリングブートの基本
第3章:MVCフレームワーク
第4章:テクノロジーの表示
第5章:データベースアクセス
第6章:Spring Data JPA
第7章:Springブート構成
第8章:Spring Bootアプリケーションのデプロイ
第9章:単体テストのテスト
第10章:REST
第11章:MongoDB
第12章:Redis
第13章:Elasticsearch
第14章:キャッシュ
第15章:春のセッション
第16章:Spring BootとZooKeeper
第17章:Spring Bootアプリケーションの監視