Spring Boot

【JAVA で Webアプリ開発入門】Spring Boot アプリをデプロイをしてみよう

何の記事??? Java の Webアプリケーション開発のフレームワークである Spring Boot で開発したものを CentOS でデプロイする方法を紹介します。 IDE は Eclipse を想定しています。 モジュールの作成 まずはデプロイするためのモジュールを作成します。 p…

【Java で Webアプリ開発入門】Spring Boot 起動ポートの変更

何の記事?? Java で Web アプリ開発する際に、よく利用されるフレームワーク「Spring Boot」で起動ポートを変更する方法を記載します。 やり方が簡単すぎて淡白になってしまいそうなため、今回はコラム的にポートを変更することで何が嬉しいのか、何のため…

【Java で Web開発(Spring)】JpaRepository で変数部分が Not Found になる問題

何の記事?? Spring フレームワークでよく使われる JpaData のライブラリ、JpaReposiotry でエラーが出て困ったので解決策をメモがてら記事にします。 原因は本当にしょうもない内容でしたが、、、ハマるときははまってしまうものです笑 エラー内容 @Query(…

【Java で Webアプリ開発入門】コントローラーからビューにHTMLを渡す(Thymeleaf)

何の記事?? Spring Boot のテンプレートエンジン Thymeleaf でコントローラーからビューに HTML を渡す方法です。 本題 先述の通りコントローラーから HTML を渡したくて以下のようなコントローラーを書きました。 public ModelAndView index(ModelAndView…

【動的なメッセージってどうやるの?】Thymeleaf (メッセージ式)

なんの記事? Spring でよく使われるテンプレートエンジンの Thymeleaf についての記事です。 ${} で記述することが多いと思いますがたまに見る #{} の使い方の基本的な説明です。 使い方 例えば index.html で以下のようなコードにします。 ... <body> <h1 th:text="#{content.msg}">Hello</h1> </body> そ…

【Java で Webアプリ開発入門】Spring Boot の Controller でリクエストを処理しよう

何の記事? Java で開発しなければならなく、ほぼ初心者の私が Spring Boot について勉強しているので、覚え書きにと・・・ 今回は、コントローラーのアノテーションについてサラッとまとめていきます。 対象者 Java 上級者や、Spring Boot 中級者以上の対象…

【Java で Webアプリ開発入門】Spring Boot メソッド

何の記事? Java で開発しなければならなく、ほぼ初心者の私が Spring Boot について勉強しているので、覚え書きにと・・・ 今回は、メソッドについてサラッとまとめていきます。 対象者 Java 上級者や、Spring Boot 中級者以上の対象ではないです(そんなに…