KZKY memo

自分用メモ.

spring

init-methodが呼ばれる順番

defaultはparent -> child depen-onを使うと順番を逆にできる. bean def file <bean id="parent" scope="singleton" class="edu.kzk.spring_sample.init_method.Parent" init-method="init_parent" depends-on="child"> <property name="var" value="parent"/> </bean>

beanファイルのbeanが継承関係にあるとき

parentでscope="singleton"のときのメモ childのscope="singleton or prototype"でもparentのconstructorが2回呼ばれている. beanファイルを読み込んだ時 (parentがつくられたとき) beanファイルを読み込んだ時 (childがつくられたとき) parentでscope="pr…