かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

2015-04-01から1ヶ月間の記事一覧

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( プロジェクトで使用する Java SE を 8u40 → 8u45 へ )

IntelliJ IDEA を 14.1.1 → 14.1.2 へ、Java SE を 8u40 → 8u45 へバージョンアップしました で IntelliJ IDEA と Java SE のバージョンを上げたので、ksbysample-webapp-email で使用する Java SE を 8u45 へ変更します。ksbysample-webapp-basic の変更手…

IntelliJ IDEA を 14.1.1 → 14.1.2 へ、Java SE を 8u40 → 8u45 へバージョンアップしました

バージョンアップ IntelliJ IDEA の 14.1.2 がリリースされていたので、インストーラーをダウンロードしてバージョンアップしました。 リリースノートは以下のURLです。 IntelliJ IDEA 14.1.2 Release Notes https://confluence.jetbrains.com/display/IDEAD…

Spring Boot でメール送信する Web アプリケーションを作る ( その7 )( メール送信画面の作成2 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その6 )( メール送信画面の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 今回は Validation を実装します。 ソフトウェア一覧 参考にしたサイト…

Spring Boot でメール送信する Web アプリケーションを作る ( その6 )( メール送信画面の作成 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その5 )( Controller クラス、Thymeleaf テンプレートファイルの作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 今回はメール送信機能を実装しま…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( なぜか Java のソースファイルの文字コードが Windows-31J に。。。 )

メール送信機能を実装しようとして src/main/java/ksbysample/webapp/email/web の下の MailsendController.java を開いた時に、IntelliJ IDEA の画面右下に表示されているファイルの文字コードが windows-31j と表示されていることに気づきました。 いろい…

Spring Boot でメール送信する Web アプリケーションを作る ( その5 )( Controller クラス、Thymeleaf テンプレートファイルの作成 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その4 )( HTMLファイルの作成、確認 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Controller クラスの作成、Thymeleaf テンプレートファイルの作成 ( この時点でひと通り…

Spring Boot でメール送信する Web アプリケーションを作る ( その4 )( HTMLファイルの作成、確認 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その3 )( Project の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 HTMLファイルの作成、確認 ソフトウェア一覧 AdminLTE Dashboard & Control Panel Template https:/…

Spring Boot でメール送信する Web アプリケーションを作る ( その3 )( Project の作成 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その2 )( PostgreSQL 9.4.1、smtp4dev のインストール ) の続きです。 今回の手順で確認できるのは以下の内容です。 Project の作成 今回いくつかのファイルは ksbysample-webapp-basic か…

Spring Boot でメール送信する Web アプリケーションを作る ( その2 )( PostgreSQL 9.4.1、smtp4dev のインストール )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その1 )( 概要 ) の続きです。 今回の手順で確認できるのは以下の内容です。 PostgreSQL 9.4.1、smtp4dev のインストール ソフトウェア一覧 Download PostgreSQL http://www.enterprisedb.…

Spring Boot でメール送信する Web アプリケーションを作る ( その1 )( 概要 )

概要 Spring Boot でのメール送信機能と Doma 2 を試したいので、下記の概要の Webアプリケーションを作成してみます。 以下の機能を作ります。 メール送信機能 メール送信画面から From, To, Subject, 本文を入力してメールを送信します。 本文は画面上から…

IntelliJ IDEA を 14.0.3 → 14.1.1 へバージョンアップしました

IntelliJ IDEA の 14.1.1 がリリースされていたので、インストーラー ideaIC-14.1.1.exe をダウンロードしてバージョンアップしてみました。 が! 以前 IntelliJ IDEA を 14.0.3 → 14.1 へバージョンアップしましたが。。。 で書いた時と同じく「Run 'Tests …

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( 感想 )

最後にここまで作ってみた感想です。 Spring Boot が最近の Java の Framework では面白いと聞いて試してみましたが、そもそも Spring Boot は複雑になった Spring Framework をより簡単に取り扱えるようにするためのものなので、Spring Framework 自体を知…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( 大目次 )

その1 ( MySQL のダウンロード、インストール ) その2 ( Project作成 ) その3 ( HTMLファイル作成 ) その4 ( HTMLファイル作成2 ) 番外編 ( Spring Boot を 1.2.0 → 1.2.1 へバージョンアップ ) その5 ( Controllerクラス+Thymeleafテンプレートファ…

Singleton のクラスを遅延生成させるには

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その24 )( 登録画面のドロップダウンリストを設定ファイルから取得する方法の変更 ) の考察で、「起動時ではなく最初にアクセスされた時に生成してくれるオプションがあ…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( 番外編 )( Spring Boot を 1.2.2 → 1.2.3 へバージョンアップ )

概要 Spring Boot の 1.2.3 がリリースされたので、バージョンアップします。他に Java SE と Spring Loaded もバージョンアップします。 Spring Boot 1.2.2 → 1.2.3 Java SE 8u25 → 8u40 Spring Loaded 1.2.1 → 1.2.3 ソフトウェア一覧 参考にしたサイト 手…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その25 )( Windows で本番稼働させるためのディレクトリ作成、jar ファイル配置、bat ファイル作成、サービス登録、動作確認 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その24 )( 登録画面のドロップダウンリストを設定ファイルから取得する方法の変更 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Windows で本番稼働…