2017-01-01から1年間の記事一覧

【Java 入門】可変長引数のとりかた

何の記事?? Ruby で書いたプログラムを Java で書き換えようと思った時に可変長引数でつまずきました。配列で回避する方法で対処していたのですが Java にも可変長引数があったので備忘録 可変長引数とは 関数やメソッドやマクロの引数の数が固定ではなく…

【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 で MySQL に接続する方法

何の記事? Spring Boot で MySQL にアクセスすることがあったので、覚え書きにとまとめます MySQL 側 データベースとユーザーを作成 mysql -u root -p CREATE でテーブルを作成して、下記コマンドでユーザーを作成 CREATE USER 'your name'@'localhost' IDE…

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

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

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

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