Webサービスで起業を目指すプログラマーblog

仕事で使ったプログラミング、サーバー周りで役に立つこと、Webサービス開発に必要な技術情報、モバイル情報を書いてます。わかりやすく見やすくをモットーにしています。

SpringBoot

GlassFish4でSpringBootを動かすとログが無限に出力される対処方法

GlassFish4でSpringBootアプリを動かすと、アプリで設定したログファイルに無限にログが出力され、サーバーのディスクを使い切るという現象に遭遇しました。いろいろ調べてもなかなか対処方法がありませんでしたが、困った時の「stack overflow」に似たよう…

「doma-spring-boot-starter」を使ってSpringBootとDomaの連携を楽にする

JavaのDBアクセスフレームワーク「Doma2」にSpringBootと連携し自動で設定してくれる「doma-spring-boot-starter」が追加されました。今までは独自にDoma用のクラスを作成し連携していましたが、それをする必要がなくなり導入と設定が楽になりました。 githu…

SpringSecurityで独自テーブルを使って認証を行う

SpringBootでSpringSecurityを使って独自認証でログイン機能を実装してみました。ドキュメントを参考にやってみたけど、詳しく書いてなくて理解に苦しみ結構ハマりました。 最終的にSpringSecurityのソースを見ることで認証オブジェクトの仕組みを理解しまし…

SpringBootとJersey2を連携する

SpringBootを検証しててSpringMVCがあまりイケてない感じがしてます。 アノテーションが長かったり、引数があったりなかったり、メソッド周りがごちゃごちゃしててあまり好きではないです。 そこでRESTでシンプルに書けそうなJerseyに目をつけてSpringBootと…

SpringBootとDomaを連携する

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…