32. w ϩʔυϚοϓ
w ϕʔεͱ͢ΔΠϯϑϥ
w ϦϦʔεαΠΫϧ༧ఆ
w 4QSJOH/BUJWFͷࠓޙ
w 4QSJOH0CTFSWBCJMJUZ
w ഇࢭɾඇਪ༧ఆػೳ
w ίϛϡχςΟ͔ΒͷϑΟʔυόοΫͷ͓͍ئ
w ͷ2
ओͳ༰
33. w ૣΊʹϑΟʔυόοΫ΄͍͠
w Ҏ߱ͷରΠϯϑϥ
+BWB-54ͷ··͔ɺ+BWB
ʹै͢Δ͔
SEQBSUZ044ͷར༻ʹ͍ͭͯ
ޓํޙੑʹ͍ͭͯ
w ػೳഇࢭʹ͍ͭͯ
$PO
fi
HελΠϧͷΈ
ར༻͍ͯ͠ͳ͍ػೳ
+BLBSUBSEQBSUZͷ1*ͷ͏ͪͯ͠΄͍͠ͷ
ίϛϡχςΟ͔ΒͷϑΟʔυόοΫ
34. w ϩʔυϚοϓ
w ϕʔεͱ͢ΔΠϯϑϥ
w ϦϦʔεαΠΫϧ༧ఆ
w 4QSJOH/BUJWFͷࠓޙ
w 4QSJOH0CTFSWBCJMJUZ
w ഇࢭɾඇਪ༧ఆػೳ
w ίϛϡχςΟ͔ΒͷϑΟʔυόοΫͷ͓͍ئ
w ͷ2
ओͳ༰
35. w 2݁ہɺ9.-$PO
fi
HഇࢭʹͳΔͷ͔ʁ
ͷ2̍
bean id=“hoge” class=“com.example.Hoge”
property name=“foo” value=“123” /
property name=“bar” ref=“fuga” /
/bean
bean id=“fuga” class=“com.example.Fuga” /
public class Hoge
{
private Integer foo
;
private Fuga bar
;
public void setFoo(Integer foo) { …
}
public void setBar(Fuga bar) {…}
}
42. w ʹ4QSJOH(༧ఆ
w +BWB+BLBSUBϕʔε
w 4QSJOH/BUJWFͷऔΓࠐΈ
w 4QSJOH0CTFSWBCJMJUZͷऔΓࠐΈ
w Խͨ͠ػೳͷআΛݕ౼த
9.-$PO
fi
HΓͦ͏
+BLBSUBରԠʹ͏SEQBSUZ࿈ܞͷআ
4QSJOH·ͱΊ