Spring学習の総仕上げでSpringBootでTodo APIを作成しました
https://spring-todoapi.onrender.com/swagger-ui/index.html ※無料プランのため初回はサーバー起動まで30秒ほどかかります
- Spring MVC
- Spring Boot
事前に知らされることがなく急遽業務でSpringを扱うことになり、大急ぎで学習と理解を進めました。 SpringはもちろんJavaも業務では扱ったことがなかったので両方の苦労どころでかなり詰まった印象があります。 Javaはバージョン間の差異でエラーが出るし、ビルドツールの設定はわからないし、Springは依存パッケージの追加やxmlファイルで設定をしたりと最初は苦労の連続。
そのため、腰を据えて学習しようと体系的に学べるSpring徹底入門に手を出したのが、良い選択肢だった。 学んでみて感じたのはSpringBootが素晴らしいと言うことと、SpringBootが何を解決してくれるのかを理解していないと思わぬ壁にぶつかりそうだなと感じました。