かんがるーさんの日記

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

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

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

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

Spring Boot でメール送信する Web アプリケーションを作る ( その22 )( Windows で本番稼働させるためのディレクトリ作成、jar ファイル配置、bat ファイル作成、サービス登録、動作確認 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その21 )( 気になった点を修正2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Windows で本番稼働させるためのディレクトリ作成、jar ファイル配置、bat ファイル作成、…

Spring Boot でメール送信する Web アプリケーションを作る ( その21 )( 気になった点を修正2 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その20 )( 気になった点を修正 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Thymeleaf テンプレートファイルの共通部分を読み込むタグを meta → style/script へ修正しま…

Spring Boot でメール送信する Web アプリケーションを作る ( その20 )( 気になった点を修正 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その19 )( 送信済メール検索画面の作成2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Doma が実行された SQL 文をログに出力しますが、log4jdbc-log4j2 で SQL ファイル…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( IntelliJ IDEA の Spring MVC View に URL 一覧を表示する )

Spring MVC View とは? IntelliJ IDEA Ultimate Edition には Spring Framework 用の機能として Spring MVC View が提供されています。 IntelliJ IDEA 13と13.1の新機能 - Spring Frameworks http://samuraism.com/wp-content/uploads/2013/12/idea13.html#…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その18 )( 送信済メール検索画面の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 送信済メール検索画面の作成 今回はページネーションを実装します。 ソフトウェア一…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その17 )( モックツール JMockit を試す ) の続きです。 今回の手順で確認できるのは以下の内容です。 送信済メール検索画面の作成 今回は検索処理まで実装し、ページネーションは実装し…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( Spring Boot を 1.2.3 → 1.2.4 へバージョンアップ )

概要 Spring Boot の 1.2.4 がリリースされたので、バージョンアップします。 ソフトウェア一覧 参考にしたサイト 手順 Spring Boot 1.2.4 へのバージョンアップ IntelliJ IDEA 上で 1.0.x-upgrade-springboot-1.2.4 ブランチを作成します。 build.gradle を…

Spring Boot でメール送信する Web アプリケーションを作る ( その17 )( モックツール JMockit を試す )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その16 )( 日本語のファイル名の添付ファイル付メールを送信する ) の続きです。 今回の手順で確認できるのは以下の内容です。 モックツールの JMockit を試してみます。 以前購入した「J…

Spring Boot でメール送信する Web アプリケーションを作る ( その16 )( 日本語のファイル名の添付ファイル付メールを送信する )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その15 )( Thymeleaf を利用して HTML メールを送信する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 日本語のファイル名の添付ファイル付メールを送信する機能を実装…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( IntelliJ Doma support plugin、JRebel のインストール )

概要 Community Edition をインストールしている PC に Ultimate Edition をインストールして開発環境を移行します。 今回は Doma 2 の IntelliJ Doma support plugin や JRebel をインストールします。 手順 Doma 2 の IntelliJ Doma support plugin のイン…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( IntelliJ IDEA Ultimate Edition のインストール )

概要 Community Edition をインストールしている PC に Ultimate Edition をインストールして開発環境を移行します。 2回に分けて行う予定です。今回は Ultimate Edition のインストールと機能の確認、次回は Doma 2 の IntelliJ Doma support plugin や JR…

IntelliJ IDEA のパーソナルライセンスを購入しました。これで Ultimate Edition が使える!

Twitter を見ていたら以下のツイートが! Java 20周年を記念して5/31までIntelliJ IDEAパーソナルライセンスの新規ご注文がディスカウント(¥19,008/$158)となります!ご注文はこちらから→ https://t.co/jVWf5RKHQx #jbugj #Java20— ㍿サムライズム (@samura…

Spring Boot でメール送信する Web アプリケーションを作る ( その15 )( Thymeleaf を利用して HTML メールを送信する2 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その14 )( Thymeleaf を利用して HTML メールを送信する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Thymeleaf による HTML メール送信機能を実装します。 前回からの続…

Spring Boot でメール送信する Web アプリケーションを作る ( その14 )( Thymeleaf を利用して HTML メールを送信する )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その13 )( メール送信画面の作成7 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Thymeleaf による HTML メール送信機能を実装します。 記述が長すぎてブログの途中で表示…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その12 )( メール送信画面の作成6 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 前回から引き続きテストクラスを書きます。web/mailsend/MailsendC…

テストに関するブックマーク

ここ数回テストを書いていますが、他の人がどのようにテストを書いているのか興味があり最近いろいろ調べていました。ためになりそうなサイトを見つけましたので、リンクを張っておきます。 これであなたもテスト駆動開発マスター!?和田卓人さんがテスト駆…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その11 )( メール送信画面の作成5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 前回から引き続きテストクラスを書きます。ただし今回は web/mails…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その10 )( DataSource Bean の独自定義は不要?他 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 今回はテストクラスを書きます。長いので2回に分け…

コガモの季節になりました

近所の公園でコガモが生まれていたので撮ってきました。

Spring Boot でメール送信する Web アプリケーションを作る ( その10 )( DataSource Bean の独自定義は不要?他 )

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その9 )( メール送信画面の作成4 ) の続きです。 いろいろ修正したい部分があったので、メール送信画面の作成を一時中断して修正作業を行います。 今回の手順で確認できるのは以下の内容…

IntelliJ IDEA のデバック機能のメモ書き

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( DataSource Bean に application.properties の設定が反映される仕組みとは? ) の調査で IntelliJ IDEA のデバッグ機能を使ってみたので、その時のメモ書きです。 IntelliJ IDEA のデ…

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( DataSource Bean に application.properties の設定が反映される仕組みとは? )

はじめに DataSource Bean で DataSourceBuilder.create().build() を呼び出してインスタンスを生成した時に application.properties の設定が反映されているものと思っていたのですが、この時点ではまだ反映されていませんでした。どのような仕組みで反映さ…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その8 )( メール送信画面の作成3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 以下の点を調査・修正します。 create table 文のテーブル名/カラム…

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

概要 Spring Boot でメール送信する Web アプリケーションを作る ( その7 )( メール送信画面の作成2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 メール送信画面の作成 今回は Doma 2 を使用したメール保存処理を実装します。 Doma 2 は使…

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 と表示されていることに気づきました。 いろい…