Spring Boot

1.依存関係ライブラリの追加
ファイル:pom.xml
下記を追加

<dependency> <groupId>org.springframework.boot</groupId&g ...

Spring Boot

使用例

spring.datasource.url=jdbc:mysql://localhost:3306/betest?serverTimezone=UTC&useUnicode=true&characterE ...

Spring Boot

1.pom.xmlの設定

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b ...

Spring Boot

使用例

<?xml version="1.0" encoding="UTF-8"?><project xmlns="" xmlns:xsi=""    xsi:schemaLocation=" ">   ...

Spring Boot

構文
th:href=”@{cssファイル}”
th:src=”@{jsファイル}”

使用例
1.src/main/resources/templat ...

Spring Boot

書式
WebMvcConfigurer.addInterceptors(InterceptorRegistry registry)
コントローラー メソッド呼び出しとリソースハンドラー リクエストの前後処理用に Spr ...

Spring Boot

書式
1.スケジューラー作成 StdSchedulerFactory.getDefaultScheduler();
2.ジョブ作成 JobBuilder.newJob(xxx)
3.トリガー作成 Trigger ...

Spring Boot

サンプルコード

@RestControllerAdvice@Slf4jpublic class GlobalExceptionHandler {/** * 引数のバリデーションチェック(jsonデータ形式) * * @param ...

Spring Boot

サンプルコード

@Getter@Setterpublic class UserForm { private String addr; private int score; private String username; Use ...

Spring Boot

Javaコード

@Controllerpublic class StudentController { @Resource private StudentServiceImp stt; @RequestMapping(value ...

Spring Boot

1.HandlerInterceptorAdapterの実装

@Componentpublic class AuthorInterceptor extends HandlerInterceptorAdapter { privat ...

Spring Boot

書式
request.getSession().getId()
使用例

public class UserController {//HttpSessionの場合 @GetMapping String login ...

Spring Boot

書式
@Bean
public ServletRegistrationBean 関数名
使用例

import javax.servlet.http.HttpServlet;import javax.ser ...

Spring Boot

1.「Spring Boot CLI」のインストール
(1).「spring-boot-cli-2.5.0-20210119.171108-124-bin.zip」をダウンロードします。

(2).zipファイルを解 ...

Spring Boot

書式
@Scheduled(fixedRate = 1000)
public void fixedRateSch() {
}
実行開始時点から指定時間後に次のtaskを実行する. 単位はms
使 ...

Spring Boot

書式
実行完了時点から指定時間後次のタスクを実行
@Scheduled(fixedDelay = xxx)

実行開始時点から指定時間後に次のtaskを実行
@Scheduled(fixedRate ...

Spring Boot

説明
@JsonComponent アノテーションを利用してjacksonを使用してjsonデータをシリアライズおよびデシリアライザします。
@JsonComponent アノテーションはJsonSerializer、 ...

Spring Boot

説明
HttpMessageConverters クラスを使用してオブジェクトは自動的に
JSONまたはXMLに変換できます。

サンプルコード

import org.springframework.b ...