Spring Boot

@ConfigurationPropertiesの実装メモ

.propertiesからの設定値を読み出す際に使用する。 prefix で、読み出し範囲の絞り込みが可能。 setterが必要。 @ConfigurationPropertiesを設定したクラスを継承しても、親の設定値は注入されない。 getter/setterの名称は、get/set[プロパティ名の先頭の…

@Transactionalの使い方の注意点メモ

技術的?メモ(spring)|kochabloさんのブログ DIして直接@Transactionalのメソッドを呼ぶこと @Transactionalのメソッドより、RuntimeExceptionがthrowされることでロールバック実施となる 同一クラス内の@Transactionalメソッドを呼び出すような実装では、ロ…

Spring bootでGZIPリクエスト/レスポンスに対応する

Spring bootでGZipを扱う際は、リクエストへの対応かレスポンスへの対応かで対応方法が異なります。 * やりたいこと * 対応方法 GZIPリクエストに対応する Filter(GZipFilter)の実装 GZIPでレスポンスを返す 設定の変更 GZIPでレスポンスを返す Appendix A. …