<p>$B$$$D$b$*@$OC$K$J$j$^$9!#(B<br>
$BBgDM$G$9!#(B</p>
<p>S2jdbc$B$G65$($F$$$?$@$-$?$$$3$H$,$"$j$^$9!#(B</p>
<p>$B$d$j$?$$;v(B<br>
$B!!%F!<%V%k$K(BJSON$B7A<0$N3HD%9`L\$r3JG<$7$F$*$j!"(B<br>
$B!!$3$l$r%F!<%V%k(B&lt;-&gt;Entity$B$N(BIO$B;~$K$J$k$Y$/2#CGE*$K%(%s%3!<%I!&%G%3!<%I$7$?$$!#(B</p>
<p>Seasar$B$N%P!<%8%g%s(B<br>
$B!!(B2.4.42</p>
<p>$B;n$7$?J}K!(B<br>
$B!!(BEntity$B$K0J2<$N%U%#!<%k%I$rMQ0U!#(B<br>
$B!!!!(BString jsonText$B!!"(1JB32=BP>](B<br>
$B!!!!(BJsonDto JsonDto$B!!"(1JB32=BP>]30(B<br>
$B!!(BEntity$B$K0J2<$N%a%=%C%I$r<BAu!#(B<br>
$B!!!!(Bdecode(String-&gt;Jso$B#n(BDto)$B!!"((Bsynchronize$B$7$F$*$-!"L$(Bdecode$B;~$N$_:nF0$9$k$h$&$K<BAu!#(B<br>
$B!!!!(Bencode(Jso$B#n(BDto-&gt;String)</p>
<p>$B!!99$K!"(BEntity$B$K(BJsonDto.field$B$XCf7Q$9$k(Bgetter/setter$B$rMQ0U$7!"$3$3$G(Bdecode$B$9$k!#(B</p>
<p>$B!!(BService$B$N(Bupdate$B$H(Binsert$B$G(Bdecode$B$7$F$+$i(Bencode$B$9$k!#(B</p>
<p>$B5$$K$J$C$?$3$H(B<br>
$B!!!&(Bgetter/setter$B$G$N(Bdecode$BO3$l$,5/$3$j$d$9$$!#(B<br>
$B!!!&F14|2=$N%3%9%H$,<c435$$K$J$k!#(B<br>
$B!!!&$3$NJ}K!$,%Y%9%H$J$N$+<+?.$,$J$$!#(B</p>
<p>$B$=$3$G7oL>$K$b=q$-$^$7$?$h$&$K!"(B<br>
select$B;~$K(BResultSet$B$+$i(BEntity$B$KJQ49$5$l$?8e$G(Bdecode$B$9$kJ}K!$,$J$$$+D4$Y$F$_$?$H$3$m!"(B<br>
org.seasar.extension.jdbc.impl.AbstractBeanResultSetHandler$B$r(Bextends$B$7$?(BHandler$B$r:n$j!"(B<br>
$B$=$3$G(BEntity$B$N(Bdecode$B$r8F$S=P$9$h$&$K$9$kJ}K!$r9M$($D$-$^$7$?!#(B</p>
<p>$B$=$3$G$465<($$$?$@$-$?$$$N$,!"(B<br>
$B!&$^$:!">e5-(B2$B0F(B(getter/setter$B0F!"(BHandler$B0F(B)$B0J30$K%Y%?!<$JJ}K!$,$J$$$+!#(B<br>
$B!&(BAbstract$B!A(BHandler$B$r(Bextends$B$7$?(BHandler$B$,;H$o$l$k$h$&$K$9$kJ}K!!#(B<br>
$B$N(B2$BE@$G$9!#(B</p>
<p>$B$*K;$7$$$3$H$H$OB8$8$^$9$,!"$h$m$7$/$*4j$$CW$7$^$9!#(B</p>