Spring Boot

EclipseでSpring Bootの環境構築

2020/3/10

EclipseでSpring Bootの環境構築 | 分かりやすく図解で説明

EclipseでSpring Bootの環境構築手順 Spring Bootとは、Spring FrameworkをベースとしたWebアプリケーションを手軽に作成することができるフレームワークです。 スポンサーリンク 本記事では、Spring Bootを使用したWebアプリケーションの開発環境構築手順を紹介します。 ◆構築する開発環境 開発環境 名称 説明 開発言語 Java 人気の開発言語 開発ツール Eclipse Javaでの定番開発ツール フレームワーク Spring Boot 人気のSpring ...

2020/3/12

Spring Boot + Thymeleafで編集画面を作成する

はじめに Javaの人気フレームワーク「Spring Boot」と「Spring Boot」と相性の良いテンプレートエンジン「Thymeleaf」を使用して編集画面を作成し、編集画面から更新処理を行う方法を紹介します。 スポンサーリンク 本記事で作成する画面のイメージは以下の通り。 入力項目 項目 チェック内容 名前 必須、100桁以内 住所 255桁以内 電話番号 必須、電話番号形式   各イベント処理 「キャンセル」リンク押下:詳細画面へ戻る 「保存」ボタン押下時:下記の挙動とする 入力チェ ...

Spring Boot + Thymeleafで新規登録画面を作成する

2020/3/12

Spring Boot + Thymeleafで新規登録画面を作成する

はじめに Javaの人気フレームワーク「Spring Boot」と「Spring Boot」と相性の良いテンプレートエンジン「Thymeleaf」を使用して登録画面を作成する方法を紹介します。 また、データベースへの登録はJPAを使用しています。 スポンサーリンク 本記事で作成する画面のイメージは以下の通り。   「キャンセル」リンクまたは「登録」ボタン押下で一覧画面に戻るようにします。 一覧画面については「Spring Boot + Thymeleafで一覧画面を作成する」の記事を参照してくだ ...

Spring Boot + Thymeleafで詳細画面を作成する

2020/3/11

Spring Boot + Thymeleafで詳細画面を作成する

はじめに 前回の記事では「Spring Boot」と「Thymeleaf」を使用して一覧画面を作成しました。本記事では一覧画面の表から「詳細」リンクを押下して、対象データの詳細画面を表示させる方法について紹介します。 スポンサーリンク 前回の記事はこちら → Spring Boot + Thymeleafで一覧画面を作成する   [前回の記事で作成した一覧画面] [本記事で作成する詳細画面]   バックエンド(サーバー)側のソースコード コントローラークラス(UserControlle ...

Spring Boot + Thymeleafで一覧画面を作成する

2020/3/12

Spring Boot + Thymeleafで一覧画面を作成する

はじめに Javaのフレームワーク「Spring Boot」とテンプレートエンジン「Thymeleaf」を使用して、一覧画面、詳細画面、編集画面、登録画面を作成する手順を紹介します。 スポンサーリンク 本記事で作成する「一覧画面」のイメージとテーブル定義は以下の通り。 [画面イメージ] [テーブル定義] 物理名 論理名 データ型 NOT NULL 説明 id ID BIGINT(20) 〇 主キー(AUTO_INCREMENT) name 名前 VARCHAR(100) 〇 ユーザーの名前 address ...

Spring Bootで簡単に入力チェックを実装する方法

2020/3/11

Spring Bootで簡単に入力チェックを実装する方法

Bean Validationを使用して入力チェックを実装する方法 「Spring Boot」でWebアプリケーションを作成する時、簡単に入力チェックが出来る方法があります。それが「Bean Validation」です。「Bean Validation」とはJavaBeansで簡単に入力チェックを行う仕組みです。 スポンサーリンク 本記事では「Bean Validation」を使用した入力チェックの方法を紹介します。 ディレクトリ構成 プロジェクトのディレクトリ構造は以下の通り。 springSample ...

Spring Bootで多言語対応する方法

2020/3/11

Spring Bootで多言語対応する方法

Spring Bootで多言語対応の手順 Spring Bootにはデフォルトで多言語の機能(i18n)がついています。その機能を利用すれば多言語化対応は簡単にできます。本記事ではSpring Bootの多言語対応の手順について紹介します。 スポンサーリンク [手順1] 多言語ファイルの作成 今回は日本語と英語の多言語ファイルを作成します。 src.main.resources配下に、日本語と英語用のプロパティファイルを作成します。 ※Springのデフォルトの配置場所がsrc.main.resource ...

【Spring Boot】プロパティファイルでメッセージを管理する方法

2020/3/11

【Spring Boot】プロパティファイルでメッセージを管理する方法

Spring Bootでメッセージをプロパティファイルで管理する方法 Javaの人気フレームワークである「Spring Boot」を使用して、プロパティファイルで値(メッセージ)を管理する方法を紹介します。 スポンサーリンク 1. プロパティファイルの作成 src.main.resources配下にmessages.propertiesファイルを作成します。 ※Springのデフォルトがsrc.main.resources配下です。 [messages.properties] hello=Hello Wo ...

Spring boot+Thymeleafで入力フォームをPOSTする

2020/3/11

Spring Boot+Thymeleafで入力フォームをPOSTする

はじめに Javaの人気フレームワークであるSpring Boot、そしてSpring Bootと相性の良いテンプレート・エンジンThymeleafを使用して、本記事では簡単に入力フォームをPOSTする方法を紹介します。 スポンサーリンク 開発環境 開発環境は以下の通り。 開発環境 名称 説明 開発ツール Eclipse Javaでの定番開発ツール フレームワーク Spring Boot 人気のSpringフレームワークをベースとしたフレームワーク テンプレートエンジン Thymeleaf Spring ...

ThymeleafでPOSTしたデータをJPAで簡単にDBへ登録

2020/3/12

ThymeleafでPOSTしたデータを簡単にDBへ登録する方法

ThymeleafでPOSTしたデータを簡単にデータベースへ登録する方法 Javaの人気フレームワークである「Spring Boot」と「Spring Boot」と相性の良いテンプレート・エンジン「Thymeleaf」を使用し、登録画面からPOSTしたデータを「Spring Data JPA」を利用して簡単にデータベースに簡単に登録する方法を紹介します。 スポンサーリンク 本記事で作成する画面は以下の通り。一覧画面と登録画面を作成していきます。 [ユーザー情報一覧画面]   「ユーザー情報一覧画 ...

Copyright© ITを分かりやすく解説 , 2020 All Rights Reserved.