サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
spring.pleiades.io
Spring Framework は、REST エンドポイントを呼び出すために次の選択肢を提供します。 RestClient - 流れるような API を備えた同期クライアント。 WebClient - 流れるような API を備えたノンブロッキングでリアクティブなクライアント。 RestTemplate - テンプレートメソッド API を使用した同期クライアント。 HTTP インターフェース - 生成された動的プロキシ実装を備えたアノテーション付きインターフェース。
このガイドでは、VSCode (Visual Studio Code) を使用して Spring Boot 入門ガイドの 1 つを作成する方法について説明します。
Spring Cloud 包括的プロジェクトの一部である Amazon Web Services 用の Spring Cloud は、ホストされている Amazon Web Services との統合を容易にします。メッセージングやキャッシング API などのよく知られた Spring イディオムや API を使用して、AWS が提供するサービスとやり取りするための便利な方法を提供します。開発者は、インフラストラクチャやメンテナンスを気にすることなく、ホストされたサービスを中心にアプリケーションを構築できます。 Spring Cloud は、制限のない Apache 2.0 ライセンスでリリースされています。ドキュメントのこのセクションに貢献したい場合、またはエラーを見つけた場合は、github (英語) のプロジェクトでソースコードと課題追跡ツールを見つけてください。 Amazon は、
Spring Framework リダイレクト... - リファレンス (function() { var base_url = /spring-framework/reference/ ; var id_to_url = { bea
© VMware, Inc. or its affiliates. Terms of Use • Privacy • Trademark Guidelines • Thank you • Your California Privacy Rights Apache®, Apache Tomcat®, Apache Kafka®, Apache Cassandra™, and Apache Geode™ are trademarks or registered trademarks of the Apache Software Foundation in the United States and/or other countries. Java™, Java™ SE, Java™ EE, and OpenJDK™ are trademarks of Oracle and/or its aff
このセクションでは、Spring Boot を使用するときによく発生するいくつかの一般的な「それを行う方法」の質問に対する回答を提供します。その範囲は網羅的ではありませんが、非常に多くの部分をカバーしています。 ここで取り上げていない特定の問題がある場合は、stackoverflow.com (英語) をチェックして、誰かがすでに回答を提供しているかどうかを確認することをお勧めします。これは、新しい質問をするのにも最適な場所です(spring-boot タグを使用してください)。
このガイドでは、ブラウザーとサーバー間でメッセージを送受信する「Hello、world」アプリケーションを作成するプロセスについて説明します。WebSocket は、TCP の上の薄くて軽いレイヤーです。これにより、「サブプロトコル」を使用してメッセージを埋め込むのに適しています。このガイドでは、Spring で STOMP [Wikipedia] (英語) メッセージングを使用して、インタラクティブな Web アプリケーションを作成します。STOMP は、下位レベルの WebSocket の上で動作するサブプロトコルです。
このチュートリアルでは、Spring Data REST とその強力なバックエンド機能を使用し、React の洗練された機能と組み合わせて、わかりやすい UI を構築するアプリのコレクションを示します。(参考: JavaScript フロントエンドフレームワークの比較 [Qiita] ) Spring Data REST [YouTube] (英語) は、ハイパーメディアを使用したリポジトリをすばやく構築する方法を提供します。 React (英語) は、JavaScript での効率的で高速で使いやすいビューに対する Facebook のソリューションです。
このチュートリアルでは、Spring Boot と Kotlin (英語) の機能を組み合わせて、サンプルのブログアプリケーションを効率的に構築する方法を示します。 Kotlin を使い始めたばかりの方は、リファレンスドキュメント (英語) を読んだり、オンラインの Kotlin Koans チュートリアル (英語) を実行したり、Kotlin のコードサンプルを提供する Spring Framework リファレンスドキュメントを使用したりすることで言語を学ぶことができます。 Spring Kotlin のサポートは、Spring Framework および Spring Boot のリファレンスドキュメントに記載されています。ヘルプが必要な場合は、 StackOverflow の spring および kotlin タグ (英語) で検索または質問するか、Kotlin Slack (英
このガイドでは、Spring Boot アプリケーションを実行するための Docker (英語) イメージを構築するプロセスについて説明します。基本的な Dockerfile から始めて、いくつかの調整を行います。次に、docker の代わりにビルドプラグイン(Maven および Gradle 用)を使用するいくつかのオプションを示します。これは「入門」ガイドであるため、範囲はいくつかの基本的なニーズに限定されています。本番環境で使用するコンテナーイメージを作成する場合、考慮すべきことがたくさんあり、短いガイドでそれらすべてを網羅することはできません。
import org.springframework.boot.autoconfigure.SpringBootApplication import org.springframework.boot.runApplication @SpringBootApplication class MyApplication fun main(args: Array<String>) { runApplication<MyApplication>(*args) } . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / /
Spring リダイレクト... - リファレンスドキュメント (function() { var base_url = /spring-framework/reference/ ; var id_to_url = { webflux
Spring リダイレクト... - リファレンスドキュメント (function() { var base_url = /spring-framework/reference/ ; var id_to_url = { orm-hib
Spring MVC サーブレットスタック - リファレンスドキュメント (function() { var base_url = /spring-framework/reference/ ; var id_to_url = { mv
Eclipse と STS の違い STS は Spring 公式のツールで、Eclipse ベースの IDE として単体でインストールしたり、プラグインとして Eclipse に追加することができます。違いは、STS 単体インストールの場合、下記一覧のように機能が少なくなっていますが、自分で好みのプラグインなどをインストールしたり設定していきたい人に向いています。Eclipse に STS プラグインをインストールした場合は、WTP (Web 関連機能) 機能が使用できます。Pleiades All in One の場合は STS の機能に加え、WTP や Pleiades プラグイン、JDK など Spring Boot での開発に必要な多くの機能が含まれていますが、PDE (*1) や Mylyn (*2) などの重量級プラグイン jar 計 300 個 (全体の 1/3) 以上を削
Spring Boot には、アプリケーションを本番環境にプッシュするときにアプリケーションを監視および管理するのに役立つ多くの追加機能が含まれています。HTTP エンドポイントまたは JMX を使用して、アプリケーションを管理および監視することを選択できます。監査、ヘルス、メトリクスの収集もアプリケーションに自動的に適用できます。
Spring Boot の実行可能 jar は、ほとんどの一般的なクラウド PaaS(Platform-as-a-Service)プロバイダー向けに用意されています。これらのプロバイダーは、「独自のコンテナーを持ち込む」ことを要求する傾向があります。アプリケーションプロセス(特に Java アプリケーションではない)を管理するため、実行中のプロセスのクラウドの概念にアプリケーションを適合させる中間層が必要です。 2 つの人気のあるクラウドプロバイダーである Heroku と Cloud Foundry は、"buildpack" アプローチを採用しています。buildpack は、デプロイされたコードを、アプリケーションの起動に必要なものにラップします。これは、JDK と、java、組み込み Web サーバー、本格的なアプリケーションサーバーへの呼び出しである可能性があります。buildp
application.properties ファイル、application.yaml ファイル、コマンドラインスイッチとして、さまざまなプロパティを指定したり環境別に切り替えたりできます。この付録では、一般的な Spring Boot プロパティの一覧と、使用する基になるクラスへの参照を提供します。なお、プロパティ名はバージョンアップ時に変更される場合があるため、使用している Spring Boot バージョンのドキュメントを参照してください。
このサイトには Spring に関する数千ページ以上の膨大なドキュメントがありますが、Spring Boot やその他の Spring プロジェクトを使い始めようとしている場合は、まず、この入門セクションを読むことから始めましょう。他のバージョンはバージョン別ドキュメント一覧を参照してください。このセクションでは、Spring Boot の導入とインストール手順について説明します。次に、最初の Spring Boot アプリケーションを構築する手順を説明し、その過程でいくつかの基本原則を説明します。
Copyright © 2005 - 2024 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. Terms of Use • Privacy • Trademark Guidelines • Your California Privacy Rights Apache®, Apache Tomcat®, Apache Kafka®, Apache Cassandra™, and Apache Geode™ are trademarks or registered trademarks of the Apache Software Foundation in the United States and/or other countries. J
@SpringBootConfiguration └ @Configuration └ @Component @EnableAutoConfiguration └ @AutoConfigurationPackage └ @Import @ComponentScan
このガイドでは、IntelliJ IDEA を使用して Spring Boot 入門ガイドの 1 つを作成する方法を説明します。
Phillip Webb Dave Syer Josh Long St é phane Nicoll Rob Winch Andy Wilkinson Marcel Overdijk Christian Dupuis S é bastien Deleuze Michael Simons Vedran Pavi ć Jay Bryant Madhura Bhave Edd ú Mel é ndez Scott Frederick Moritz Halbritter version 3.2.5
複数のページリクエストにわたってユーザーを識別したり、Web サイトにアクセスしたり、そのユーザーに関する情報を保存したりする方法を提供します。 サーブレットコンテナーはこのインターフェースを使用して、HTTP クライアントと HTTP サーバー間のセッションを作成します。セッションは、ユーザーからの複数の接続またはページリクエストにわたって、指定された期間持続します。通常、セッションは 1 人のユーザーに対応し、ユーザーは何度もサイトにアクセスします。サーバーは、Cookie の使用や URL の書き換えなど、さまざまな方法でセッションを維持できます。 このインターフェースにより、サーブレットは セッション ID、作成時刻、最終アクセス時刻など、セッションに関する情報を表示および操作するオブジェクトをセッションにバインドし、ユーザー情報を複数のユーザー接続で保持できるようにします アプリ
すべての既知のサブインターフェース:HttpServletResponse すべての既知の実装クラス:HttpServletResponseWrapper, ServletResponseWrapper public interface ServletResponse サーブレットがクライアントにレスポンスを送信するのを支援するオブジェクトを定義します。サーブレットコンテナーは ServletResponse オブジェクトを作成し、それを引数としてサーブレットの service メソッドに渡します。MIME 本文レスポンスでバイナリデータを送信するには、getOutputStream() によって返される ServletOutputStream を使用します。文字データを送信するには、getWriter() によって返される PrintWriter オブジェクトを使用します。たとえば、バイ
すべてのスーパーインターフェース:ServletRequest すべての既知の実装クラス:HttpServletRequestWrapper public interface HttpServletRequest extends ServletRequest ServletRequest インターフェースを拡張して、HTTP サーブレットのリクエスト情報を提供します。 サーブレットコンテナーは HttpServletRequest オブジェクトを作成し、それを引数としてサーブレットのサービスメソッド(doGet、doPost など)に渡します。
実装されたすべてのインターフェース:SerializableSE, Servlet, ServletConfig public abstract class HttpServlet extends GenericServlet サブクラス化する抽象クラスを提供して、Web サイトに適した HTTP サーブレットを作成します。HttpServlet のサブクラスは、少なくとも 1 つのメソッド、通常は次のいずれかをオーバーライドする必要があります。doGet、サーブレットが HTTP GET リクエストをサポートする場合 doPost、HTTP POST リクエスト用 doPut、HTTP PUT リクエスト用 doDelete、HTTP DELETE リクエスト用 init および destroy、サーブレットの存続期間中保持されるリソースを管理する getServletInfo、サーブレ
このページを最初にブックマークしてみませんか?
『Spring リファレンスドキュメント - Java フレームワーク』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く