使用してリレーショナルデータにアクセスこのガイドでは、Springを使用してリレーショナルデータにアクセスするプロセスを順を追って説明します。使用して、リレーショナルデータベースに保存されているデータにアクセスするアプリケーションを構築します。3.2+(Apache)コードを直接IDEにインポートすることもできます。入門ガイドと同様に、最初から始めて各ステップを完了するか、すでに慣れている場合は基本的なセットアップステップをバイパスできます。いずれにしても、最終的に動作するコードになります。Initializrから開始に進みます。基本をスキップするには、次の手順を実行します。使用してクローンを作成します。オブジェクトを作成するにジャンプしてください。完了したときは、gs-relational-data-access/completeのコードに対して結果を確認できます。開始する必要があります。Initializrは、アプリケーションに必要なすべての依存関係をすばやく取り込む方法を提供し、多くのセットアップを行います。APIとH2データベースの依存関係が必要です。次のイメージは、このサンプルプロジェクト用に設定されたInitializrを示しています。前の図は、Mavenがビルドツールとして選択されたInitializrを示しています。Gradleも使用できます。値をそれぞれグループおよびアーティファクトとして表示します。このサンプルの残りの部分では、これらの値を使用します。ファイルを示しています。ファイルを示しています。オブジェクトを作成する使用する単純なデータアクセスロジックは、顧客の姓と名を管理します。呼ばれるテンプレートクラスを提供し、SQLリレーショナルデータベースとJDBCを簡単に操作できるようにします。コードの目的とはまったく関係のない一般的なエラーチェックに没頭しています。あなたのためにそれらすべてを処理します。しなければならないのは、手元のタスクに集中することです。src/main/java/com/example/relationaldataaccess/RelationalDataAccessApplication.javaから)は、JDBCを介してデータを保管および取得できるクラスを示しています。次のすべてを追加する便利なアノテーションです。アプリケーションコンテキストのBean定義のソースとしてクラスにタグを付けます。Bootに指示します。パッケージの他のコンポーネント、構成、およびサービスを探すようにSpringに指示します。この場合、何もありません。メソッドを使用してアプリケーションを起動します。BootはH2(インメモリリレーショナルデータベースエンジン)をサポートし、自動的に接続を作成します。JdbcTemplateを作成します。フィールドは自動的にロードし、使用可能にします。CommandLineRunnerを実装します。メソッドを実行することを意味します。メソッドを使用してDDLをインストールします。8ストリームを使用して、Java配列の名/姓のペアに分割します。メソッドを使用して、新しく作成したテーブルにいくつかのレコードをインストールします。メソッド呼び出しの最初の引数はクエリ文字列です。文字があるクエリに代入される変数を保持します。複数の挿入の場合、batchUpdateを使用することをお勧めします。メソッドを使用して、条件に一致するレコードをテーブルで検索します。引数を使用してクエリのパラメーターを作成し、呼び出しを行うときに実際の値を渡します。RowMapperなどの単一メソッドインターフェースにうまくマッピングされます。7以前を使用している場合、匿名インターフェース実装をプラグインして、メソッド本体をラムダ式の本体と同じにすることができます。実行可能JARを構築するコマンドラインからGradleまたはMavenを使用してアプリケーションを実行できます。必要なすべての依存関係、クラス、およびリソースを含む単一の実行可能JARファイルを構築して実行することもできます。実行可能なjarを構築すると、開発ライフサイクル全体、さまざまな環境などで、サービスをアプリケーションとして簡単に提供、バージョン管理、およびデプロイできます。bootRunを使用してアプリケーションを実行できます。使用してJARファイルをビルドしてから、JARファイルを実行できます。spring-boot:runを使用してアプリケーションを実行できます。JARファイルをビルドしてから、JARファイルを実行できます。target/gs-relational-data-access-0.1.0.jarここで説明する手順は、実行可能なJARを作成します。クラシックWARファイルを作成することもできます。次の出力が表示されます。Springを使用して、単純なJDBCクライアントを開発しました。Bootには、接続プールを構成およびカスタマイズするための多くの機能があります。メモリ内データベースではなく外部データベースに接続するためです。詳細については、参照ガイドを参照してください。次のガイドも役立ちます。投稿ガイドラインを参照してください(GitHub)。リリースされています。先にジャンプPivotalは、あなたの進歩を加速させるトレーニングと認定を提供します。Tomcat®のサポートとバイナリを提供します。1つの簡単なサブスクリプションで。学習したい方に(英語)今後のイベントSpringOneプラットフォーム(英語)9月21〜24日、シアトルSpringOneツアー(英語)最高のクラウドネイティブJavaコンテンツが直接提供されます。