Web 開発再入門 #8 ― Java プロジェクト作成
fmockup
はじめに
Web システム “fmockup” の Java プロジェクトを作成します。
フォルダー構成
D:\
└ Developments\
└ Workspace\
└ fmockup\
├ build\
├ sql\
├ src\
│ └ main\
│ ├ java\
│ │ └ cn\
│ │ └ com\
│ │ └ xxxx\
│ │ └ fmockup\
│ │ ├ action\ ← ココ
│ │ ├ controller\ ← ココ
│ │ ├ customizer\ ← ココ
│ │ ├ entity\ ← ココ
│ │ ├ mapper\ ← ココ
│ │ ├ response\ ← ココ
│ │ ├ service\ ← ココ
│ │ ├ util\ ← ココ
│ │ ├ validator\ ← ココ
│ │ └ validator_order\ ← ココ
│ └ resources\
│ ├ mapper\ ← ココ
│ ├ templates\ ← ココ
│ └ static\ ← ココ
├ vue-vite\
└ WinSW.NET-nnn\
Java プロジェクトの作成
-
Preiades を起動する。
“Web 開発再入門#3 ― Eclipse(Preiades)インストール” で作成したショートカットをダブルクリックする。 -
新規プロジェクトを作成する。
[ファイル (F)] - [新規 (N)] - [プロジェクト (P)] - [新規プロジェクト] - [Spring スターター・プロジェクト (Spring Initializr)] を選択する。 -
プロジェクトを設定する。
[新規 Spring スターター・プロジェクト (Spring Initializr)] ダイアログで以下を指定して、[次へ (N)] ボタンを押下する。
[デフォルト・ロケーションを使用] チェックボックス:オン
[名前] テキストボックス:fmockup
[パッケージング] プルダウン:Jar
[タイプ] プルダウン:Gradle - Groovy
[言語] プルダウン:Java
[Java バージョン] プルダウン:17
[グループ] テキストボックス:cn.com.xxxx
[成果物] テキストボックス:fmockup
[バージョン] テキストボックス:0.0.1
[説明] テキストボックス:Mock-up for Business System Demonstration and Development Template
[パッケージ] テキストボックス:cn.com.xxxx.fmokup -
プロジェクトに取り込むモジュールを設定する。
[新規 Spring スターター・プロジェクト依存関係] ダイアログで以下のモジュールを選択して、[完了 (F)] ボタンを押下する。
[Spring Boot バージョン] プルダウン:3.2.0
[選択済み:]
X Lombok
X Spring Boot DevTools
X Spring Web
X MyBatis Framework
X Thymeleaf
X MySQL Driver
X Validation (検証)
[使用頻度高:] でモジュールが見つからない場合は、[使用可能:] テキストボックスにオプション名(例えば、“Spring Boot DevTools”、“Lombok” 等)を入力して見つけること。
プロジェクト作成後に上記の不足分を追加すると、設定ファイル(application.properties)の内容が崩れる(消える)ので、注意が必要である。 -
文字コードを設定する。
[パッケージエクスプローラー] で [fmockup [boot] [devtools]] を選択して右クリックし、[プロパティ (R)] - [リソース] の [テキスト・ファイル・エンコード (T)] から [その他 (O)] ラジオボタンを選択し、“UTF-8” を選択し、[適用して閉じる] ボタンを押下する。
フォルダーの作成
-
Eclipse の [パッケージエクスプローラー] で [fmockup [boot] [devtools]] - [cn.com.xxxx.fmockup] を選択して右クリックし、[新規 (W)] - [フォルダー] を選択し、フォルダー “action”、 “controller”、 “customizer”、 “entity”、 “mapper”、 “response”、 “service”、 “util”、 “validator”、 “validator_order” を作成する。
-
エクスプローラーで、フォルダー “D:\Developments\Workspace\fmockup\src\main\resources\mapper”、“D:\Developments\Workspace\fmockup\src\main\resources\static” を作成する。