モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

アカウント プロフィール画像
えびちゃん

Spring Bootでの実用的な機能をわかりやすく解説中

  • Spring Boot におけるトランザクション処理 (MyBatis/MySQL)
    Spring フレームワークにおける @Transactional アノテーションを利用すると DB トランザクション処理が簡単に設定できます。ここでは特に Spring Boot から MyBatis を経由して MySQL を利用する場合を対象としますが、JDBC を利用して他の DB を操作する場合も考え方は同じです。 参考ドキュメント [Managing Transactions](htt...
    9/7/2021に更新
    いいねアイコン画像0
  • Spring Boot における非同期処理
    Spring Boot について、非同期処理の基本的な実装方法をまとめます。 関連する公式ドキュメント Creating Asynchronous Methods Scheduling Tasks [Consuming a RESTful Web Service](https://spring.
    9/7/2021に更新
    いいねアイコン画像0
  • Spring LDAP の基本的な使い方 (Spring Boot)
    本ページではユーザー認証を LDAP サーバーからの情報をもとに行います。 Spring LDAP が提供する LDAP クライアントを Spring Boot から利用します。LDAP サーバーは、[Spring Boot のドキュメントに記載のある UnboundID](https://docs.spring.io/spring-boot/docs/current/reference/html...
    9/7/2021に更新
    いいねアイコン画像0
  • Spring Boot の単体テストと結合テストの例
    Spring Boot アプリケーションのテストを記述するためには spring-boot-starter-test を利用します。依存ライブラリとして JUnit や Mockito などが利用されています。以下の公式ドキュメントを参考にしつつ簡単な使用方法をまとめます。 チュートリアル [Getting Started / Testing the Web La
    9/7/2021に更新
    いいねアイコン画像0
  • Spring Boot フォーム関連のサンプルコード (Thymeleaf)
    Spring Boot のテンプレートエンジンとしては、Thymeleaf が有名です。本ページでは、フォーム関連の処理について、基本的なサンプルコードをまとめます。Rails におけるビューヘルパーや、フォーム入力値のバリデーションに相当する機能です。 公式ドキュメント Handling Form Submission [Validating Form Input](h
    9/4/2021に更新
    いいねアイコン画像0
  • Spring Boot における Thymeleaf サンプルコード
    Rails における ERB と同様に、Spring Boot でもテンプレートエンジンを利用できます。今回は特に Thymeleaf (タイムリーフ) のサンプルコードをまとめます。 公式ドキュメント Serving Web Content with Spring MVC [Using Thymeleaf](http://
    9/4/2021に更新
    いいねアイコン画像0
  • Spring Boot における OAuth2 サンプルコード
    サムネイル画像-e279ada277
    Spring Boot における OAuth2 のサンプルコードをまとめます。OAuth 1.0A と区別します。Spring Security プロジェクト配下の Spring Security OAuth を利用することで、OAuth2 プロバイダ (サーバー) および OAuth2 コンシューマ (クライアント) を簡単に構築できます。 [Spring Boot OAuth2 チュ
    9/4/2021に更新
    いいねアイコン画像0
  • プロセスの情報を取得および設定するためのシステムコール (C 言語)
    プロセスの情報を取得および設定するためのシステムコールに関する、C 言語のサンプルコードです。 各種 ID プロセスID の取得 (getpid/getppid) コマンドラインから直接実行したプログラムの親プロセスはシェルになるため getppid() で取得されるプロセスID は $$ と同じ値になります。getpid() で取得できるプロセスID はプロセス毎に異なるため一時ファイル等の識別...
    12/6/2020に更新
    いいねアイコン画像0
  • Spring Security フォームログインのサンプルコード
    Spring フレームワークによる Web アプリケーション開発で、ログイン処理を実装する際は Spring Security が便利です。ここでは特に Spring Boot で Web アプリケーションを開発する場合を対象とし、フォームによる ID/Password ログインを行うためのサンプルコードをまとめます。 公式ドキュメント [Spring Security チュートリアル](http...
    11/4/2019に更新
    いいねアイコン画像0
  • Spring Batch サンプルコード (Java/Gradle)
    Spring Boot でバッチ処理アプリケーションを作成します。内部的に Spring Batch を利用します。CSV ファイルを読み込んで、文字列加工して、MySQL DB に出力するバッチ処理です。 公式ドキュメント Creating a Batch Service [Spring Boot R
    10/25/2019に更新
    いいねアイコン画像0
さらに読み込む