SpringMVC

書式
@RestController
public class コントローラー名 {処理コード}
@RestControllerはJsonやXML等を返すWebAPI用のコントローラで使用します。
Vi ...

SpringMVC

書式
1.public @interface Controller
@Controllerは主にWebページ用のコントローラで使用します。

Webページ用コントローラはJSPやテンプレートエンジンのViewに遷移 ...

SpringMVC

環境

Spring 5.2.4.RELEASEJava 11

構文
クラスに@Dataアノテーションを付与すると、対象クラス内のインスタンス変数に対してgetter/setterでアクセスすることが可能となります。 ...

SpringMVC

書式
public class ModelAndView extends Object
Web MVC フレームワークのモデルとビューの両方のホルダー。

このクラスは、コントローラーが単一の戻り値でモデルとビュー ...

SpringMVC

書式
public class ModelAndView extends Object
Web MVC フレームワークのモデルとビューの両方のホルダー。

このクラスは、コントローラーが単一の戻り値でモデルとビュー ...

SpringMVC

環境
Spring 5.2.4

構文
@ResponseBodyはControllerクラスのメソッド単位で付与されます。
戻り値をjson形式で返却することを意味しています。
public ...

SpringMVC

構文
Model addAttribute(Object attributeValue)

generated name を使用して、この Map に提供された属性を追加します。真の規則名を正しく判別できないため、このメソ ...

SpringMVC

環境
Spring 5.2.4.RELEASE
Java 11

構文
public @interface PathVariable
メソッドパラメーターを URI テンプレート変数にバインド ...

SpringMVC

環境
Spring 5.2.4

構文
アノテーション@Component
@Componentは付与したクラスはSpirngのコンポーネントとして認識され、ApplicationContextに登録 ...

SpringMVC

環境
Spring 5.2.4

@Columnアノテーションについて
Entityクラス内で定義したテーブルのカラム名に相当するメンバ変数に付与するのが@Columnとなります。
エンティティの各フ ...

SpringMVC

書式
1.@Tableアノテーション
エンティティにマッピングされる物理テーブル名を指定します。

2.@Idアノテーション
主キーフィールドを宣言します。

3.@Entityアノテーショ ...

SpringMVC

環境
Spring 5.2.4.RELEASE

使用例

<form:select path="memberId">  <form:options items="${memberList}" ...

SpringMVC

環境
Spring 5.2.4.RELEASE

構文
<form:select cssClass=”xxx” path = “xxx”>

SpringMVC

環境
Spring 5.2.4.RELEASE

書式
値:active
コンテンツがフォーカスを得た時に IME が自動的にオンになります。
ユーザーがオフにしない限りテキスト入力には IM ...

SpringMVC

書式
1.public abstract class AnnotationUtils extends Object

アノテーションの操作、メタアノテーションの処理、ブリッジメソッド(コンパイラーがジェネリクス宣言用に生成 ...

SpringMVC

説明
1.@Target
アノテーションをつける対象です。{} で囲んで複数指定できます。
対象の種類はTYPE(クラス・インタフェース・アノテーション)、FIELD(フィールド・ENUM)などです。

SpringMVC

書式
1.@Documented
このアノテーションを使うにあたって、javadoc などによる文章化が必要であることを示します。
2.@Target
アノテーションをつける対象です。{} で囲んで複数 ...

SpringMVC

書式
1.public @interface ExceptionHandler
特定のハンドラークラスやハンドラーメソッドで例外を処理するためのアノテーション。
例外を処理するメソッドには@ExceptionH ...