JSUG勉強会「Spring for Spring Boot -Spring Bootユーザーが知るべきSpringの基礎知識-」の資料です。(2017年2月実施) https://jsug.doorkeeper.jp/events/57470 #jsug
![Spring for Spring Boot #jsug](https://cdn-ak-scissors.b.st-hatena.com/image/square/67fee67f4a0c4228cfd98e5107976d6e3c943e38/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fc0c3880139bf4a40998ec4971ae94c87%2Fslide_0.jpg%3F7785796)
Spring MVCで、StrutsでいうところのActionFormのようなリクエストパラメータを格納するオブジェクトを、 どのようにControllerクラスで生成すればよいか検証してみた。 ◎動作検証にあたっての各バージョンは以下の通りSpringFramework 3.2.3.RELEASEJava 1.7Tomcat 7.0 検証用として3パターンのControllerを用意し、入力画面文字列を返すindexメソッドを対象とした。 リクエストパラメータを格納するBookFormにはすべて文字列型の「bookId」「bookName」「price」のフィールド名とgetter/setterメソッドを定義している。 ■Controllerのパターン 1.引数に格納オブジェクトを定義する場合 2.@ModelAttributeアノテーションを使う場合(その1) 3.@ModelAttr
■環境 Spring Boot 1.2.5.Release Java 8 Maven 3.3.1 ■概要 Spring Bootで認証を行うために必要なモジュール、設定をまとめます。 Spring Securityの認証、認可の仕組みを使います。 ■pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</mo
今回は、Spring MVCベースのWebアプリケーション(画面アプリ or REST API)で、リクエスト処理内の任意のポイントで共通処理を実行する方法をについて説明します。なお、Servlet 3.0でサポートされた非同期処理利用時の共通処理の実装は、今回は対象外として別の回で紹介したいと思います。(乞うご期待!!) 動作検証バージョン Spring Framework 5.3.6 (4.3.3.RELEASE -> 5.1.7.RELEASE) Spring Boot 2.4.5 (1.4.1.RELEASE -> 2.1.5.RELEASE) Tomcat 9.0.45 Note: [2021/5/3] 投稿から5年(前回更新から約2年)くらいたっても引き続き一定のViewが継続してあるので、最新のSpring(Spring Boot)バージョンの内容に更新しました。内容自体には
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く