テーマ:Spring Boot

Spring boot LombokでGetter, Setterを自動生成

写経を続けて、Entityの追加のとこまで来ました。 紙面の都合でGetter, Setterは省略って書いてある。 しょうがないか あ、そういえば仕事ではLombok(ロンボックって読むらしい)使ってGetter, Setter自動生成してたな。 ついでに設定しとくか build.gradleのdependenc…
トラックバック:0
コメント:0

続きを読むread more

Spring boot ThymeleafでJSR 310: Date and Timeを使う

Spring徹底入門のチュートリアルを始めたんですが、いきなり JSR 310: Date and Time APIのクラスを使用するからライブラリとクラスを追加してねと 。。。。 えっとなにそれ? http://acro-engineer.hatenablog.com/entry/20130213/1360691391 …
トラックバック:0
コメント:0

続きを読むread more

Spring boot flywayMigrateの設定

開発してるとDBの内容はどんどん変わっていきますね。 flywayはデータベースマイグレーションツールです。 SQL文を開発環境に適用してくれるベ便利ツールです。 https://flywaydb.org/ Spring bootプロジェクトのbuild.gradleに設定を追加します。 http://pgmgonta…
トラックバック:0
コメント:0

続きを読むread more

Spring bootプロジェクト作成でZipException

Spring bootのサンプルコードを写経するために新しいプロジェクト作成したところ 以下の例外が発生 ZipException: error in opening zip file java.lang.reflect.InvocationTargetException ググっても有効な手段が見つからず …
トラックバック:0
コメント:0

続きを読むread more

Spring boot パスワードをハッシュ化する

Spring bootではセキュリティ関連の機能も充実しています。 ユーザ新規登録した際のパスワードをハッシュ化してデータベースに保存しておきます。 1、build.gradleに追記 dependenciesに compile('org.springframework.boot:spring-boot-starter-…
トラックバック:0
コメント:0

続きを読むread more

Spring Boot Refresh Gradle Project

ちょっとしたことですが、はまったのでメモ Spring Bootでgradleのdependenciesにcompile('org.springframework.boot:spring-boot-starter-data-jpa')を追加 Entityクラスを追加して import javax.persistence.E…
トラックバック:0
コメント:0

続きを読むread more

Spring Boot Hot Swapping

前回は雛形だけなのでlocalhost:8080にアクセスするとエラーになりました。 Controllerを追加してみます。 HelloContrillerを追加して package com.pakuqi; import org.springframework.web.bind.annotation.RequestMap…
トラックバック:0
コメント:0

続きを読むread more

Spring Boot gradleを使ったビルド

Spring Bootを自習しているわけですが、読んでる本のビルド環境がMaven 悪くないんですが、慣れてないのと会社のビルド環境はgradleなので、gradleでビルド環境を組んでみます。 1、gradleのインストール http://tomoyamkung.net/2015/09/26/gvm-gradle-insta…
トラックバック:0
コメント:0

続きを読むread more

Ubuntu にSpring Boot Jarファイルを作成して単独実行

Spring Bootは内部にTomcatを含んでいるので単独(Jar)で実行可能とのことでした。 ワークスペースを探してもJarファイルが見つからない? http://hiranoon.hatenablog.com/entry/2015/12/30/111829#アプリケーションの起動 どうも自分で作らないといけないらしい、…
トラックバック:0
コメント:0

続きを読むread more

UbuntuでSpring Bootの開発 アプリケーション

STSでJavaを使ってWebアプリを作ってみます。 STSを起動後 1、プロジェクト作成 New→Spring Starter Projectを選択 以下以外はデフォルトで良いでしょう。 Name: MyBootApp Group: com.example.springboot Artifact: MyBootA…
トラックバック:0
コメント:0

続きを読むread more

UbuntuでSpring Bootの開発 Legacy ProjectとGroovy

おいらとしては、Spring BootアプリをJava使ってGradleでビルドしたいんだが とりあえず本に従ってやってみます。 1、Spring Legacyプロジェクトの作成と実行 Spring Frameworkを利用するには二種類のプロジェクトがあるそうです ・Spring Legacyプロジェクト Spring F…
トラックバック:0
コメント:0

続きを読むread more

Ubuntu にSpring Bootの環境をインストール

環境はほぼ出来たのでSpring Bootの開発環境を作っていきます。 Springは聞いたことありますが、Spring Bootってあるんですな。 Javaのフレームワークに他にどんなものがあるか調べてみると https://techstars.jp/blog/javaframe2015/ ●Play Framewor…
トラックバック:0
コメント:0

続きを読むread more