Spring(Boot)のメモ
Spring Framework / Spring Bootに入門する人はまずこの資料を読もう! #jsug - Qiita
www.slideshare.net
www.slideshare.net
www.slideshare.net
https://tanzu-dev-portal.netlify.app/developer/guides/spring-boot-testing/
Spring Boot で Thymeleaf 使い方メモ - Qiita
Spring MVC(+Spring Boot)上での静的リソースへのアクセスを理解する - Qiita
Spring MVC(+Spring Boot)上でのリクエスト共通処理の実装方法を理解する - Qiita
入力チェック:@NotNullで未入力時に正しくNULLを返すようにする。STS 3+Spring Boot +thymeleaf - SE_BOKUのITな日常
EclipseやSTSでlombokを使えるようにする方法 - A little bit of everything
Spring BootでHTTPセッションをあつかう3つのパターン - くらげになりたい。
レビューしてほしいとのことなので...
— Toshiaki Maki (@making) August 17, 2019
Autowired省略できます。RequestMappingよりGetMapping, PostMappingを普通使います。初期化はContextRefreshedEventではなく@ PostConstructでやるのが一般的です。@ Repositoryいらないです。Rest Repositoriesの依存不要です(記事で機能が使われていない)。
Boot前時代はビジネスロジックを親にweb系を子に登録するのが割とよく行われていました。一つの親Context に対してWeb(DispatcherServlet)が複数ってのもしばしばありました。
— Toshiaki Maki (@making) August 16, 2019
Bootになってその辺Embeddedになったので設定することはなくなりましたね
2019年8月現在だと、おすすめできるSpringの本は2冊しか無い。
— Masatoshi Tada (@suke_masa) August 9, 2019
・改訂新版Spring入門
・Spring徹底入門
古かったり品質があれだったりするので、他の本は読まないほうがいい。
ただ、2冊とも本当にSpringが初めての人に進められるレベルの本じゃないのが悩ましい。
バグだらけのWebアプリケーションのクローンをSpring Bootでつくってみました - Qiita
認証システムが別にあって、認証情報がCookieに設定されている場合のSpring Securityとの連携サンプルhttps://t.co/vAd18UIk1p
— Toshiaki Maki (@making) July 30, 2017
🍥RequestParam("hoge") String hoge みたいなの、パラメータないときエラーになるのどうするのーと思ったら🍥RequestParam("hoge") Optional<String> hogeでOptional使えるんだ。へーへー。って寝ないと…。
— キクタロー@エバスク役職超ボッター (@kikutaro_) July 27, 2017
spring boot のサポート期間の間、pivotalの人たちが依存ライブラリのバグを全部治してくれる、というわけでもないし、結局は依存するライブラリのうち、一番サポート期間が短いものにひっぱられるよね。それがEEとの決定的な違いなわけで、サポート期間まで粘るのはSpringBootでやると辛いと思う。
— 徳永広夢 (@tokuhirom) December 21, 2018
ロングタームに運用したくて、securityパッチ出たときにそこの変更だけを適用する、みたいな運用がBootだと難しい。それを求めるなら、生springか、eeか、薄めのフレームワークで頑張ったほうが良いと思うんですよね。
— 徳永広夢 (@tokuhirom) December 21, 2018
www.slideshare.net
A Study in Spring WebFlux · GitHub
Spring & Spring Boot ハンズオン 演習ページ · otty375/weather-forecast Wiki · GitHub