Spring 5.3 applicationContext.xmlを使用してhello wordを表示するサンプル
環境
Spring 5.3.23
JDK8
Eclipse 4.14.0
操作方法
1.Mavenプロジェクトを作成します
1)Javaプロジェクトを右クリックします。
2) ...
Spring 5.3.23 XMLでhello worldを表示する
環境
Spring 5.3.23
JDK 17
Eclipse 4.24.0
操作方法
1.pom.xml
以下のコードをpom.xmlの<project>タグ内に貼り付 ...
「Spring MVC」@Scopeアノテーションの使い方
環境
Spring 5.3.8
スコープについて説明
1.singleton(デフォルト)
DIコンテナでインスタンスを一つ生成します。
スコープアノテーションの引数を省略すればデフォルトは ...
「SpringMVC」@ModelAttributeアノテーションを使う方法
構文
@ModelAttribute はメソッドパラメーターまたはメソッドの戻り値を名前付きモデル属性にバインドし、Web ビューに公開するアノテーション。
「SpringMVC」addAttributeでアクションフォームのインスタンスを格納する
構文
1.public interface Model
モデル属性のホルダーを定義するインターフェース。
2.Model addAttribute(Object attributeValue)
gen ...「SpringMVC」@ModelAttributeアノテーションでインスタンスを返す
構文
@ModelAttribute
public クラス名 メソッド名(){
方法1
return new クラス名();
方法2
クラス名 オブジェクト名 = new クラス名( ...
「Spring MVC」MessageSourceを使ってページの国際化を実装する
1.properties の設定
Messages_ja.properties(日本語ロケール)
Messages_en.properties(英語ロ ...
「Spring MVC」インターセプ(Interceptor)タクラスの作成サンプル
書式
1.preHandleメソッド
コントローラメソッドの実行前タイミングで実行されます。
2.postHandleメソッド
コントローラメソッドの実行後タイミングで実行されます。
3.aft ...
「Spring MVC」Log4j2.xmlにログファイル出力を設定する方法
ファイル名:log4j2.xml
設定内容
「Spring MVC」JNDI と DataSourceを使ってOracleに接続する方法
環境
Spring 5.3.8jdk 1.8書式
1.ResourceBundle.getBundle(“プロパティファイル名”)
「Spring MVC」Spring JDBC で PostgreSQLに接続する設定方法
1.pom.xml
JDBCドライバを利用するため、Maven の設定ファイル pom.xml の dependencies に以下を追加します。
「Spring MVC」MessageSourceResolvableを利用してメッセージを出力する
構文
1.public interface MessageSourceResolvable
MessageSource でのメッセージ解決に適したオブジェクトのインターフェース。
「Spring MVC」 @RequestMappingとHttpServletResponseのサンプル
構文
1.@RequestMapping
クラスまたはメソッドに付与するアノテーションとして利用します。
「Spring MVC」MessageSourceクラスのgetMessageメソッドを使ってメッセージを出力
構文
public interface MessageSource
getMessage(String code, Object{"Spring Boot"}, Locale.getDefault()); System ...
「Spring MVC」@ResponseBodyで直接レスポンスのコンテンツを返す
構文
1.public @interface ResponseBody
メソッドの戻り値を Web レスポンスの本文にバインドする必要があることを示すアノテーション。
「Spring MVC」redirectを付けてリダイレクトするサンプル
書式1
redirect:メソッド名
使用例
メソッドを指定 ...
「Spring MVC」@RestControllerとMediaTypeクラスでxmlを返すサンプル
構文
@RequestMapping(value = “/値”, produces = MediaType.APPLICATION_XML_VALUE)
org.springframework. ...
「Spring MVC」@RestControllerを使ってコントローラでXMLを返すサンプル
構文
@RequestMapping(value = “/値”, produces = “application/xml”)
@RequestMappingのproduc ...