Webアプリケーション開発

no image

Webアプリケーション開発

SpringBootでHTMLを画面表示する最小構成

build.gradleの設定 依存関係に、spring-boot-starter-webとspring-boot-starter-thymeleafを追加してください。 plugins { id & ...

no image

Webアプリケーション開発

SpringBootでの開発案件の進め方

基本の進め方を説明します。 1.要件定義 要件定義の狙い 個人プロジェクトではいきなり作成して行っても良いですが、それでもある程度の要件定義をしておくほうが良いです。 成果物 ユースケース図システムを ...

no image

Webアプリケーション開発

SpringBootでDAO/DTOパターン

Servlet/JSPの古き良きDAO/DTOパターン SpringBootでDB接続といえば、MybatisやJPA、Doma2などのO/Rマッパーが現場では選択されます。(参考:SpringBoo ...

no image

Webアプリケーション開発

SpringBootでプロパティファイル設定値を取得するには@Valueを使用する。

プロパティファイルの設定例 application.propertiesに任意のキーバリューを記述します。 any.key1=default-hogehoge1 any.key2=default-ho ...

no image

Webアプリケーションの全体構造

Springのコンテキストパスは、server.servlet.context-path=/xxxで指定する

コンテキストパスとは?なぜ必要? コンテキストパスとは、サーバーにおけるWebアプリケーションのパスのとこです。 アプリケーションAとアプリケーションBを同一サーバー上で起動する場合、http://l ...

no image

Webアプリケーション開発

spring-mybatisでSpringBootからDBアクセス

SpringBootでspring-mybatisを動かすための初期構築 初期準備 初期準備として2つ必要となる。 build.gradle…spring-mybatisの依存関係を記述する。設定クラ ...

no image

Webアプリケーション開発

SpringBootの最もシンプルなRestAPIの作り方

SpringBootでは、@Controllerの代わりに@RestControllerを使うことで、DTOをJSON形式に変換してレスポンスしてくれます。 サンプルコード @RestControll ...

no image

APIパターン別実装例 Webアプリケーション開発

SpringBootで削除画面用APIを作成する

SpringBootで削除画面用APIを作成する流れ 削除画面用APIのコントローラー層 削除画面用APIのサービス層 削除画面用APIのデータ層

no image

APIパターン別実装例 Webアプリケーション開発

SpringBootで詳細画面用APIを作成する

SpringBootで詳細画面用APIを作成する流れ 詳細画面用APIのコントローラー層 詳細画面用APIのサービス層 詳細画面用APIのデータ層

no image

APIパターン別実装例 Webアプリケーション開発

SpringBootで編集画面用APIを作成する

SpringBootで編集画面用APIを作成する流れ 編集画面用APIのコントローラー層 編集画面用APIのサービス層 編集画面用APIのデータ層

Copyright© 【Spring Hack】 , 2023 All Rights Reserved Powered by AFFINGER5.