かんがるーさんの日記

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

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

Spring Framework は 4.1.6 で 8u40 に正式対応?

3/25に Spring Framework 4.1.6 がリリースされたらしいので、以下のページを見ていたのですが、 Spring Framework 4.1.6 released https://spring.io/blog/2015/03/25/spring-framework-4-1-6-released 「Spring Framework 4.1.6 is also the first release…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その24 )( 登録画面のドロップダウンリストを設定ファイルから取得する方法の変更 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その23 )( logback.xmlの設定 ) の続きです。 今回の手順で確認できるのは以下の内容です。 登録画面の Continent のドロップダウンリストに表示するリストを設定フ…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その23 )( logback.xmlの設定 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その22 )( 気になった点を修正2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 logback-develop.xml, logback-product.xml, logback-unittest.xml …

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

14.1 がリリースされたようですので、インストーラーをダウンロードしてバージョンアップしました。 What's New in IntelliJ IDEA 14 and 14.1? https://www.jetbrains.com/idea/whatsnew/ が! 「Run 'Tests in 'ksbysample...' with Coverage」を実行する…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その22 )( 気になった点を修正2 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その21 )( 検索画面 ( Spring Data JPA 版 ) 作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 登録画面で既に code に入力された文字列をキーに持…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その21 )( 検索画面 ( Spring Data JPA 版 ) 作成 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その20 )( 登録画面作成5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 検索/一覧画面 ( Spring Data JPA 版 ) の作成 Spring Data JPA の Specifi…

Gradle の clean タスク → build タスク実行後に IntelliJ IDEA からのテストが成功しない理由とは?

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その20 )( 登録画面作成5 ) で、「clean タスク → build タスク実行後に「Run '.....' with Coverage」を実行するとエラーになるのですが、「Build」-「Make Project」(…

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

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その19 )( 設定ファイルでトランザクションを設定する ) の続きです。 今回の手順で確認できるのは以下の内容です。 登録画面 ( 入力→確認→完了 ) のテストクラスを…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その19 )( 設定ファイルでトランザクションを設定する )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その18 )( Spring Boot Gradle plugin で Spring Boot のバージョン番号を指定する ) の続きです。 今回の手順で確認できるのは以下の内容です。 以前 トランザクシ…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その18 )( Spring Boot Gradle plugin で Spring Boot のバージョン番号を指定する )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その17 )( unittest モードを作成してユニットテストのスピードアップ ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot Gradle plugin で …

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その17 )( unittest モードを作成してユニットテストのスピードアップ )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その16 )( 検索/一覧画面 ( MyBatis-Spring版 ) 作成3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 unittest モードを作成してユニットテストのス…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その16 )( 検索/一覧画面 ( MyBatis-Spring版 ) 作成3 )

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その15 )( 登録画面作成4 ) の続きです。 今回の手順で確認できるのは以下の内容です。 検索/一覧画面 ( MyBatis-Spring版 ) のテストクラスを書きます。 今回は時…

JDK 8u40 + Spring Loaded 1.2.1 でエラーログが出力される

会社の PC で JDK 8u40 + IntelliJ IDEA 14.0.3 + Spring Boot 1.2.2 でなぜかエラーが。。。 会社の PC ( Windows7 32bit ) に JDK 8u40 + IntelliJ IDEA 14.0.3 をインストールして、Spring Boot 1.2.2 で Application クラスと簡単な Controller クラスを…

Git で検証作業後に全ての変更を元に戻す

Git コマンドのメモ書きです。 最近検証だけ行い、コミットはしないで元に戻したい場合がよくあるので、その方法を調べました。検証作業完了後に以下のコマンドを実行すれば元に戻ります。 > git reset --hard > git clean -df ※コマンドを実行した方が早い…

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

概要 Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その14 )( 気になった点を修正 ) の続きです。 今回の手順で確認できるのは以下の内容です。 登録画面 ( 入力→確認→完了 ) のテストクラスを書きます。 ソフトウェ…

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

概要 Spring Boot が 1.2.2 にバージョンアップしていたので、バージョンアップします。 ソフトウェア一覧 参考にしたサイト 虎塚 - メモ: JUnitのexpectedフィールドとRuleアノテーションで例外のテスト http://d.hatena.ne.jp/torazuka/20121002/junit @Te…

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( 番外編 )( トランザクション実行時の動作検証 )

概要 登録画面 ( 入力→確認→完了 ) のテストクラスを作成する前に、実装した登録処理で例外発生時に正常にロールバックするのか等を確認したいと思ったので、検証します。 以下の内容を確認・検証しています。 実装した登録処理はどのような処理をしているの…