SpringBoot
WildFlyでSpringBoot2.xを動かそうとすると、以下のエラーが発生しアプリが起動しません。 (ServerService Thread Pool -- 78) Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.Unsa…
Gradleのバーションを久々に更新したら、一部のプロジェクトでエラーが出てました。 その時の対処を紹介します。 環境 Mac Eclipse 4.5 Gradle 4.9(Homebrew) Spring Boot 1.3.6 エラー内容 gradle eclipseを実行するとbuild.gradleの15行目でエラーが発生…
個人的にGradleはよく分かってないので突っ込まれると回答できません。ご了承下さい。※ 一概に「Could not resolve all artifacts for configuration」のエラーが出たら、ここの対処をすれば良いと言うわけではない点にご注意下さい。 環境 Mac Spring Boot …
WildFlyにSpring Bootで作成したJerseyを含むWebアプリをデプロイしようとすると、エラーが発生しデプロイができない現象に遭遇しました。 その時の対処方法をまとめました。 環境 CentOS 6 WildFly 11 Spring Boot 2.0.4 Jersey 2.26 原因 デプロイできない…
SpringBootのコントローラーの戻り値に@ResponseBodyを設定して、オブジェクトでJSONを返すとき、日付型はlongで扱われます。 それを適切は日付フォーマットにするには、設定ファイル、アノテーションで設定できます。 application.propertiesによる設定 ア…
GlassFish4でSpringBootアプリを動かすと、アプリで設定したログファイルに無限にログが出力され、サーバーのディスクを使い切るという現象に遭遇しました。いろいろ調べてもなかなか対処方法がありませんでしたが、困った時の「stack overflow」に似たよう…
JavaのDBアクセスフレームワーク「Doma2」にSpringBootと連携し自動で設定してくれる「doma-spring-boot-starter」が追加されました。今までは独自にDoma用のクラスを作成し連携していましたが、それをする必要がなくなり導入と設定が楽になりました。 githu…
SpringBootでSpringSecurityを使って独自認証でログイン機能を実装してみました。ドキュメントを参考にやってみたけど、詳しく書いてなくて理解に苦しみ結構ハマりました。 最終的にSpringSecurityのソースを見ることで認証オブジェクトの仕組みを理解しまし…
SpringBootを検証しててSpringMVCがあまりイケてない感じがしてます。 アノテーションが長かったり、引数があったりなかったり、メソッド周りがごちゃごちゃしててあまり好きではないです。 そこでRESTでシンプルに書けそうなJerseyに目をつけてSpringBootと…
SpringBootとDomaの連携をGitHubにあるサンプルを参考に作ってみました。 ビルドはGradleを使っています。 環境 Java 1.7 Gradle 2.0 SpringBoot 1.1.5.RELEASE Doma 1.37.0 ディレクトリ構成 SpringBoot標準の構成を使用します。 src/main/java demo Config…