しおしお

IntelliJ IDEAのことなんかを書いてます

SpringBoot

Spring Boot&JPAでコネクション不足になってハマったお話

起こったこと Spring BootでJPAを使ったデータベースアクセスを行っているアプリケーションで、 データベースアクセス後(特定の条件時のみデータベースアクセスが行われていた…)に遅いAPI呼び出しを行った結果コネクションプール不足となった。 原因にたど…

AWS Secrets Managerの値をSpring Bootでいい感じに使えるようにした

AWS Secrets Manager | シークレットをローテーション、管理、取得 | アマゾン ウェブ サービス (AWS)に保存した値を、アプリケーションの設定値として使えるようにしてみた。 例えば、 @Valueを使って、Secrets Managerの値を設定したりできる感じ 作ったも…

Spring Bootでjackson-module-kotlinを使う

Jacksonのkotlin対応モジュール をSpring Bootで使ってみる。 バージョンなど Spring Boot:1.3.5 Jackson:2.6.6 Jacksonのkotlinモジュールを依存に追加 Gradleだとこんな感じですね compile 'com.fasterxml.jackson.module:jackson-module-kotlin:2.6.6' Js…

IntelliJのデバッグ実行でSpringBootのホットデプロイできちゃう感

SpringBoot+Gradleでホットデプロイを使えるようにを書いたところ、@makingさんから下の反応もらえた!@_siosio_ ちなみにこの変更であればデバッグ実行でもスワップされると思います(最近知った) ReqestMappingの変更はloadedがいると思いますが。— Toshiak…

SpringBoot+Gradleでホットデプロイを使えるように

GradleなSpringBootプロジェクトでホットデプロイを有効にする手順(IntelliJ IDEA大好きっ子なので、IntelliJ IDEAベースでの手順になってます。)Spring Boot Reference Guideによると、springloadedなるものを使ってあげるだけで、わりと簡単にホットデプロ…

KotlinでSpring Bootしてみた

Spring Bootってキワードよく聞くし、触ってみたくなったのでKotlinつかってちょっとだけ書いてみた。 やったこと 「Hello World!」と表示するhtmlを返すだけ。Viewは「thymeleaf」を使っています。 一応テストコード的なものも書いてみました。 プロダクシ…