かんがるーさんの日記

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

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

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その13 )( Spring Session を使用する2 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その12 )( Spring Session を使用する ) の続きです。 今回の手順で確認できるのは以下の内容です。 ログイン画面及びログイン URL ( /login ) で CSRF 対策を外す方法…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その12 )( Spring Session を使用する )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その11 )( ログイン画面の作成5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 セッションの管理に Spring Session を使用する 参照したサイト・書籍 S…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その11 )( ログイン画面の作成5 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その10 )( ログイン画面の作成4 ) の続きです。 今回の手順で確認できるのは以下の内容です。 「次回から自動的にログインする」機能の作成 参照したサイト・書籍 Spr…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( 番外編 )( プロジェクトで使用する Java SE を 8u45 → 8u51 へ )

Java SE の 8u51 がリリースされていたので、インストーラーをダウンロードしてインストールし、環境変数 JAVA_HOME のパスを C:\Java\jdk1.8.0_51 へ変更しました。 ksbysample-webapp-lending で使用する Java SE を 8u51 へ変更します。 IntelliJ IDEA の…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その10 )( ログイン画面の作成4 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その9 )( ログイン画面の作成3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 ID の有効期限を過ぎている場合にはログインできないようにする機能の作成…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( 番外編 )( 指定したパッケージ配下のクラスをダイアグラムで表示する )

はじめに IntelliJ IDEA Ultimate Edition で指定したパッケージ ( 外部ライブラリでも可 ) 配下のクラスをダイアグラムで表示する方法を調べたので、その手順を記載します。特定クラスを継承しているクラスを調査したい時にも使えます。 Spring Security の…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その9 )( ログイン画面の作成3 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その8 )( ログイン画面の作成2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 パスワードを5回間違えた場合には ID をロックする機能の作成 参照したサ…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その8 )( ログイン画面の作成2 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その7 )( ログイン画面の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 ログイン機能 ( 基本的な部分 ) の作成 参照したサイト・書籍 Spring Securi…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その7 )( ログイン画面の作成 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その6 )( URL の決定 ) の続きです。 ログイン画面の作成は以下の手順で進める予定です。 HTMLファイルの作成 ログイン機能 ( 基本的な部分 ) の作成 パスワードを5回…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その6 )( URL の決定 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その5 )( DB、テーブルの作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 URL の決定 目次 画面毎の URL の決定 手順 画面毎の URL の決定 各画面の U…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その5 )( DB、テーブルの作成 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その4 )( Project の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 DB、テーブルの作成 Doma-Gen による entity, dao クラスの生成 参照したサイト…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その4 )( Project の作成 )

概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その3 )( RabbitMQ ( Windows 版 ) のインストール ) の続きです。 今回の手順で確認できるのは以下の内容です。 Project の作成 参照したサイト・書籍 目次 はじめに I…

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( 番外編 )( IntelliJ IDEA Ultimate Edition での Spring Boot プロジェクトの作成 )

はじめに IntelliJ IDEA の Ultimate Edition では Spring Boot のプロジェクト作成機能が強化されているらしいので、試してみたいと思います。 Spring Boot プロジェクトを作成してみる 「Welcome to IntelliJ IDEA」画面の「Create New Project」リンクを…