huruyosi’s blog

プログラミングとかインフラとかのメモです。

spring framework

spring boot その9 - spring security で Remember-Me認証を行う

実装したソースは https://github.com/huruyosiathatena/springboot/tree/b5e82c5b8e24f4a7508d7fd86ca6cc311fe43adf にあります。 Remember Me 認証 ログイン画面にある にある「Remember Me」にチェックをつけてログインすることで、次回アクセス時に認証…

spring boot その8 - spring security で 認可を行う

実装したソースは https://github.com/huruyosiathatena/springboot/tree/8ffe6e7ab202945b9399b1d34eb4462de223dcb1 にあります。 前回( http://huruyosi.hatenablog.com/entry/2015/08/08/003303 ) は認証を行ったので、今回は認可です。 認可の方法 コン…

spring boot その7 - spring security で 認証を行う

実装したソースは https://github.com/huruyosiathatena/springboot/tree/8bb72d41f62d28039f5c7d0ccda8f4036ecea8ca にあります。 ログインを実装する spring security を利用してログイン画面を作ります。今回は認証を行うだけで権限に基づいた制御は次回(…

spring boot その6 - hot deploy

実装したソースは https://github.com/huruyosiathatena/springboot/tree/bf14db6cee0c0eba88894932722a514053f49bbd にあります。 再起動せずにjavaのソースコードの変更を反映 小さな修正を行う都度にjavaを再起動するのは手間なので pom.xmlを編集してhot…

spring boot その5 - SB Admin2 を組み込む

実装したソースは https://github.com/huruyosiathatena/springboot/tree/4589c56c81f9907a55356d44704a3ff08235fe39 にあります。 レイアウトを SB Admin2 に変更 レイアウトでもう少し楽するために SB Admin2 を組み込みます。2015年8月2日時点でSB Admin2…

spring boot その4 - Thymeleaf の layout を利用して、 ページ固有の title、meta、 style、script タグを出力する

実装したソースは https://github.com/huruyosiathatena/springboot/tree/3cf89896ff8e272b437f988f1c39f2d4a988be0e にあります。 layoutを使って 主コンテンツ以外を出力する 一つ前の記事で Thymeleaf のlayoutを使いました。 spring boot その3 - テンプ…

spring boot その3 - テンプレートエンジンの Thymeleaf を組み込む

実装したソースは https://github.com/huruyosiathatena/springboot/tree/db743062dad8411906e959d00e3326c4249ca50f にあります。 view に Thymeleaf を使う Tthymeleaf を利用して、 前回( spring boot その2 - bootstrapを組み込んで静的なページを表示す…

spring boot その2 - bootstrapを組み込んで静的なページを表示する

実装したソースは https://github.com/huruyosiathatena/springboot/tree/7841b5ca6c45bbbe0ca326d9eb2e98ea9c79a511 にあります。 TODO 直す css を考えるのは得意ではないので Bootstrap にたよる これから先の画面レイアウトやデザインなどで悩むことが無…

spring bootを試していく

やっていくこと webの画面を作る twitter boot strapを組み込む テンプレートエンジンに Thymeleaf を組み込む spring-boot-starter-security を使って CSRF対策 Spring Data JPA でデータベースアクセス MySQLにアクセス Flayway を利用してマイグレーショ…