「Spring Boot」ApplicationArguments インターフェースを使うサンプル
書式
publci 関数名(ApplicationArguments args)
使用例
import org.springframework.boot.*;import org.springframew ...Spring Tool Suite 4.8.0(STS)でプロパティーエディター(PropertiesEditor)をインストールする方法
■ プロパティエディタ(PropertiesEditor)のインストール方法
1.「ヘルプ(H)」->「新規ソフトウェアのインストール」を選択します。
2.「追加(A)」をクリックします。
リポジ ...
「Spring Boot」Spring Tool Suite4.8(STS)でSVNからのプロジェクトを取得する方法
操作方法
1.「ファイル(F)」->「新規(N)」->「その他(O)」をクリックします。
2.「SVN」->「SVNからのプロジェクト」を選択します。
3.「次へ」をクリックします。 ...
Spring Tool Suite4.8(STS)でSVNクライアントをインストール方法
■ SVNクライアントのインストール操作方法
1.「ウィンドウ(W)」->「設定(P)」をクリックします。
2.「チーム」->「SVN」をクリックします。
3.「SVNクライアント(C)」タ ...
Spring Tool Suite4.8(STS)でSubversiveをインストールする方法
■ Subversiveのインストール操作方法
1.「ヘルプ(H)」 -> 「Eclipseマーケットプレース(M)」をクリックします。
2.検索(I)の欄に「svn」を入力し、「Go」をクリックします。
「Spring Boot」Spring Tool Suite 4.8.0(STS)環境でLombok1.18.16(ロンボック)を設定する方法
1.システム環境
Windows10 64bit
STSのインストール先
C:\springboot\sts-4.8.0.RELEASE
2.Lombokの設定
2.1下記サイトへアクセスし ...
「SpringBoot」Spring Tool Suite4.8でSpring Bootアプリケーションを実行する方法
■ スタート・プロジェクト作成
1.「ファイル」->「新規「N」」をクリックします。
2.「Springスターター・プロジェクト」をクリックします。
3.「名前」の欄に「arkgamestudy」 ...
「Spring Boot」Spring Tool Suite 4.8.0(STS)のインストール、日本語化をする方法
■ Spring Tool Suite 4(STS)のインストール
1.下記サイトにアクセスし、「4.8.0-WINDOWS 64-BIT」ボタンを押下してSpring Tool Suite4をダウンロードします。
「Spring Boot」PointCut式でAOP(アスペクト指向プログラミング)を実装
1.依存関係ライブラリの追加
ファイル:pom.xml
下記を追加
[Spring Boot]インターセプターHandlerInterceptorのサンプル
説明
1.public interface HandlerInterceptor
カスタマイズされたハンドラー実行チェーンを可能にするワークフローインターフェース。
2.postHandle ハンドラーの実行が ...
「Spring」@RequestBodyでJSONを受け取る方法
書式
@RequestBody クラス名 変数名
使用例
@RestControllerpublic class UserController { public static class UserBean { ...「Spring Boot」build.gradle構成のサンプル
1.アプリケーションコード
import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.Spri ...「Spring Boot」@RestControllerでGET APIを実装する
書式
ResponseEntity<>(HashMapオブジェクト名.values(), HttpStatus.OK);
使用例
「Java」@RequestMappingでファイルをダウンロードさせる
書式
1.@RequestMapping(value = 指定パス, produces = MediaType.APPLICATION_XML_VALUE)
2.@RequestMapping(path = 指定パス, ...
「Spring」@RestControllerと@PathVariableでDELETE APIを実装する
書式
public ResponseEntity<Object> delete(@PathVariable(変数名) String 変数名)
使用例
@RestControllerpublic c ...「Spring」@RequestMappingのproducesでxmlタイプを指定する
書式
@RequestMapping(value = パス名, produces = “application/xml”)
@RequestMapping(value = パス名, produc ...
「SpringBoot」@RestControllerのmapを返す
書式
@RestController
public class クラス名
使用例
@RestControllerpublic class UserController { @GetMapping("/ ...「SpringBoot」@AutowiredでDI(依存性の注入)をするサンプル
1.@Serviceでサービスの作成 DIの対象クラスの定義
@Servicepublic class UserService { public User getinfo(String addr,String username) ...