-
SpringBootでHTMLを画面表示する最小構成
build.gradleの設定 依存関係に、spring-boot-starter-webとspring-boot-starter-thymeleafを追加してください。 plugins { id & ...
-
SpringBootでの開発案件の進め方
基本の進め方を説明します。 1.要件定義 要件定義の狙い 個人プロジェクトではいきなり作成して行っても良いですが、それでもある程度の要件定義をしておくほうが良いです。 成果物 ユースケース図システムを ...
-
SpringBootでDAO/DTOパターン
Servlet/JSPの古き良きDAO/DTOパターン SpringBootでDB接続といえば、MybatisやJPA、Doma2などのO/Rマッパーが現場では選択されます。(参考:SpringBoo ...
-
SpringBootでプロパティファイル設定値を取得するには@Valueを使用する。
プロパティファイルの設定例 application.propertiesに任意のキーバリューを記述します。 any.key1=default-hogehoge1 any.key2=default-ho ...
-
Springのコンテキストパスは、server.servlet.context-path=/xxxで指定する
コンテキストパスとは?なぜ必要? コンテキストパスとは、サーバーにおけるWebアプリケーションのパスのとこです。 アプリケーションAとアプリケーションBを同一サーバー上で起動する場合、http://l ...
-
spring-mybatisでSpringBootからDBアクセス
SpringBootでspring-mybatisを動かすための初期構築 初期準備 初期準備として2つ必要となる。 build.gradle…spring-mybatisの依存関係を記述する。設定クラ ...
-
SpringBootの最もシンプルなRestAPIの作り方
SpringBootでは、@Controllerの代わりに@RestControllerを使うことで、DTOをJSON形式に変換してレスポンスしてくれます。 サンプルコード @RestControll ...
-
SpringBootで削除画面用APIを作成する
SpringBootで削除画面用APIを作成する流れ 削除画面用APIのコントローラー層 削除画面用APIのサービス層 削除画面用APIのデータ層
-
SpringBootで詳細画面用APIを作成する
SpringBootで詳細画面用APIを作成する流れ 詳細画面用APIのコントローラー層 詳細画面用APIのサービス層 詳細画面用APIのデータ層
-
SpringBootで編集画面用APIを作成する
SpringBootで編集画面用APIを作成する流れ 編集画面用APIのコントローラー層 編集画面用APIのサービス層 編集画面用APIのデータ層