spring Spring bootのバージョンを2.2.5.RELEASE→2.3以上(2.5.12)にバージョンアップすると「Caused by: org.xml.sax.SAXNotRecognizedException: unrecognized feature http://xml.org/sax/features/external-general-entities」エラー Spring bootのバージョンを2.2.5.RELEASE→2.3以上(2.5.12)にバージョンアップすると「Caused by: org.xml.sax.SAXNotRecognizedException: unrecognized... 2022.04.17 springspring boot
spring Requested bean is currently in creation: Is there an unresolvable circular reference? Requested bean is currently in creation: Is there an unresolvable circular reference?Spring bootを2.5.12にバージョンアップしたら「Requ... 2022.04.16 springspring boot
spring Spring Frameworkバージョンアップ(Spring boot) Spring Frameworkバージョンアップ(Spring boot)JPCERTでSpring Frameworkの脆弱性が見つかったのでバージョンアップしました。対象 Spring Framework 5.3.0から5.3.17 S... 2022.04.14 spring
spring Springの@Transactional(readOnly=true)で読み取り専用のトランザクションにする Springの@Transactional(readOnly=true)で読み取り専用のトランザクションにする 2019.10.28 springspring boot
Config Springで初期データをdata.sqlで投入する方法 Springで初期データをdata.sqlで投入する方法data.sqlというファイルをsrc/main/resources配下に置くことでSpring起動時にデータをテーブルにインサートすることができます。但し、application.y... 2019.10.27 Configspringspring boot
spring SpringMVCのweb.xmlファイルで読み込んでいるappServlet-servlet.xmlも肥大化してしまう SpringMVCのweb.xmlファイルで読み込んでいるappServlet-servlet.xmlも肥大化してしまうSpringMVCはマッピングをアノテーションで実現することによって、Strutsのようにstruts-config.x... 2018.05.09 spring
spring SpringMVCの@Componentと@Repositoryと@Serviceと@Controllerの違い SpringMVCの@Componentと@Repositoryと@Serviceと@Controllerの違い正直どれでもよい。と思う。一般的にはリクエストをコントロールするクラスには@Controllerアノテーションをつけます。Spr... 2018.05.03 spring
spring SpringMVCのweb.xmlのタグを削除したらどうなるか SpringMVCのweb.xmlの<init-param>タグを削除したらどうなるかデフォルトではSpringMVCのweb.xmlは以下のようになっているかと思います。<!-- Processes application request... 2018.05.01 spring
spring SpringMVCのコントローラの戻り値 SpringMVCのコントローラの戻り値ContorollerからView(jspとかhtmlとか)へ戻り値を戻していますが、これが何を表しているかというとファイル名になります。(String型の場合)@RequestMapping(val... 2018.04.29 spring
spring SpringでXMLベースでApplicationContextを介してBean定義する方法 SpringでXMLベースでApplicationContextを介してBean定義する方法Springでorg.springframework.context.support.ClassPathXmlApplicationContextク... 2016.01.30 spring
spring SpringとStrutsの連携 SpringとStrutsの連携StrutsとSpringを連携するにはstruts-config.xmlに以下のようにDelegatingActionProxyを使用します。<action scope="request" input="/... 2015.06.09 springstruts
spring SpringでMySQLに接続する(JPA) SpringでMySQLに接続する(JPA)SpringでMySQLに接続してみます。pom.xmlに以下を追加します。<dependency><groupId>org.springframework.data</groupId><arti... 2015.05.22 spring
spring SpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にする SpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にするSpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にしてみます。アノテーションの上に... 2015.05.17 spring
spring SpringMVCのValidationチェックでエラーメッセージを日本語にする SpringMVCのValidationチェックでエラーメッセージを日本語にする 2015.05.17 spring
spring SpringMVCで数値のValidationチェックする方法 SpringMVCで数値のValidationチェックする方法SpringMVCで数値のValidationチェックをします。Validation用ライブラリなどの設定は「SpringMVCでValidationチェックする」を参照してくだ... 2015.05.16 spring
spring @Autowiredアノテーション @Autowiredアノテーション@Autowiredアノテーションとはなんなんでしょう。DIコンテナはインスタンスを管理するコンテナです。アクションフォーム(コンポーネント)クラスです。package jp.co.confrage.tes... 2015.05.09 spring
MySQL SpringMVCでMySQLに接続する(Maven) SpringMVCでMySQLに接続する(Maven)SpringMVCでMySQLに接続するにはspring-jdbcとmysql-connector-javaが必要です。pom.xmlpom.xmlに以下を追加します。<dependen... 2015.05.08 MySQLspring
spring Springのフォームについて SpringのフォームについてSpringのフォームについて説明します。以下、今まで使用していたフォームです。<spring:url value="/sample/post" var="action" /><form:form action... 2015.05.07 spring
spring SpringMVCでValidationチェックする SpringMVCでValidationチェックするSpringMVCでデータ送信チェックしたい場合はまずpom.xmlに以下を追加します。<dependency> <groupId>javax.validation</groupId> <... 2015.05.07 spring
spring SpringMVCで@ModelAttributeアノテーションを使用する方法 SpringMVCで@ModelAttributeアノテーションを使用する方法 2015.05.06 spring
spring SpringMVCでPOSTしたデータが文字化けする SpringMVCでPOSTしたデータが文字化けする「SpringMVCでデータ送信(POST)する」で日本語を入力して送信すると文字化けが発生する場合があると思います。その場合は、web.xmlに以下を追加することで解消できます。<fil... 2015.05.06 spring
spring SpringMVCでデータ送信(POST)する SpringMVCでデータ送信(POST)するSpringMVCでテキストボックスに入力したデータを次画面に表示するサンプルです。初期表示のコントローラです。package jp.co.confrage;import org.slf4j.L... 2015.05.06 spring
spring Springで共通jspをweb.xmlで定義する Springで共通jspをweb.xmlで定義するJSPのヘッダ部分はtaglibなどで煩雑になります。これを共通jspとしてheader.jspというファイルを作成します。(views/common/header.jsp)<共通jsp><... 2015.05.06 spring
Eclipse EclipseでSpringMVCプロジェクトを作成する EclipseでSpringMVCプロジェクトを作成するEclipseでSpringMVCプロジェクトを作成します。「ファイル」-「新規」-「その他」から「Springプロジェクト」を選びます。「次へ」を押して適当なプロジェクト名を入力しま... 2015.05.05 Eclipsespring
spring Springとthymeleaf(タイムリーフ)を連携する Springとthymeleaf(タイムリーフ)を連携するSpgingMVCプロジェクトのpom.xmlに以下を追記します。<dependency><groupId>org.thymeleaf</groupId><artifactId>th... 2015.05.05 spring
Eclipse EclipseにSTSをインストールする EclipseにSTSをインストールするEclipseで「ヘルプ」-「Eclipse マーケットプレース」を選択すると、検索タブを表示し検索ボックスに「STS」と入力して Enter キーを押します(もちろん、右の方にある「実行」ボタンでも... 2015.05.05 Eclipsespring
spring DIコンテナにパッケージが異なるBeanを登録する DIコンテナにパッケージが異なるBeanを登録するパッケージが異なるBeanを登録するには、@ComponentScanや@ComponentScansアノテーションを使用します。jp.co.confrage2というパッケージにDIしたいク... 2015.04.20 springspring boot
spring AutowiredによるDI エントリポイントからgetBeanメソッドを使用してBeanを取得せずに@Autowiredアノテーションを使用してDIコンテナがインジェクションする(インスタンスを生成する必要がない)フィールドを指定するクラス(これもBean)を作成しま... 2015.04.19 springspring boot
spring Spring Tool Suiteをインストールする方法と日本語化対応する方法 Spring Tool Suiteをインストールする方法と日本語化対応する方法Spring Tool Suite(STS)をインストールします。EclipseのSpring版みたいなかんじです。からダウンロードします。ここでは3.6.4をダ... 2015.04.17 springspring boot