Spring, Spring Bootよく忘れること
Spring, Spring Boot共通
Spring Profileの設定について
mavenのspring-boot-maven-pluginへの起動時のパラメータの与え方
-Dspring-boot.run.jvmArguments="-Dspring.profiles.active=dev"
DI, AOP
ハマりどころ
同一クラス内のメソッド呼び出しではAOPの割り込みが起こらない
@Valueによるpropertyのバインディング
Spring Boot
起動時のスキーマ, データの初期化
spring-boot-docker-compose
BuildPackによるDockerImageのbuild
BuildPack自体について
@ConfigurationPropertiesによるpropertyのバインディング
@Valueとの違い
複数のpropertyを構成することは@Valueはできない
@ConfigurationPropetiesは型安全だったり、構造をつくれるのでSpringBoot使ってる場合は基本こちらを選択したほうがよさそう