[Seasar-user:18733] Re: DBFluteにおけるPagingの件数取得について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2009年 10月 22日 (木) 19:20:56 JST


$B5WJ]$5$^(B


$B!!$*@$OC$K$J$C$F$*$j$^$9(B.$B>>86$G$9(B.

$BBgJQ?=$7Lu$4$6$$$^$;$s$,(B,$B0J2<$N<j=g$G(BDBFlute$B$r<B9T$5$;$?7k2L(B,
HotDeploy$B$[E-MAIL ADDRESS DELETED]>o$[E-MAIL ADDRESS DELETED]@.$G$-$J$$$h$&$K$J$C$F$7$^$$$^$7$?(B.
$B860x$J$I?4Ev$?$j$,$"$j$^$7$?$i(B,$B$465<(D:$1$J$$$G$7$g$&!)(B


$B!!!ZJQ99A04D6-![(B
$B!!!!!&(BDBFlute$B!'(B0.9.4
$B!!!!!&0MB8(BJar$B!'(Baopalliance-1.0.jar
$B!!!!!!!!!!!!!!(B commons-logging-1.1.jar
$B!!!!!!!!!!!!!!(B dbflute-runtime.jar
$B!!!!!!!!!!!!!!(B dbflute.jar
$B!!!!!!!!!!!!!!(B derby-10.1.2.1.jar
$B!!!!!!!!!!!!!!(B geronimo-ejb_2.1_spec-1.0.jar
$B!!!!!!!!!!!!!!(B geronimo-j2ee_1.4_spec-1.0.jar
$B!!!!!!!!!!!!!!(B geronimo-jta_1.1_spec-1.0-tsr.jar
$B!!!!!!!!!!!!!!(B geronimo-jta_1.1_spec-1.0.jar
$B!!!!!!!!!!!!!!(B h2-1.0.20061103.jar
$B!!!!!!!!!!!!!!(B hsqldb-1.8.0.1.jar
$B!!!!!!!!!!!!!!(B javassist-3.4.ga.jar
$B!!!!!!!!!!!!!!(B junit-3.8.2.jar
$B!!!!!!!!!!!!!!(B junit-addons-1.4.jar
$B!!!!!!!!!!!!!!(B log4j-1.2.13.jar
$B!!!!!!!!!!!!!!(B ognl-2.6.9-patch-20070908.jar
$B!!!!!!!!!!!!!!(B ojdbc14.jar
$B!!!!!!!!!!!!!!(B poi-3.0-FINAL.jar
$B!!!!!!!!!!!!!!(B portlet-api-1.0.jar
$B!!!!!!!!!!!!!!(B s2-dao-1.0.50.jar
$B!!!!!!!!!!!!!!(B s2-extension-2.4.34.jar
$B!!!!!!!!!!!!!!(B s2-framework-2.4.34.jar
$B!!!!!!!!!!!!!!(B uow_api-6.jar

$B!!!ZJQ998e4D6-![(B
$B!!!!!&(BDBFlute$B!'(B0.9.5.5
$B!!!!!&0MB8(BJar$B!'(Baopalliance-1.0.jar
$B!!!!!!!!!!!!!!(B commons-collections-2.1.jar
$B!!!!!!!!!!!!!!(B commons-lang-1.0.1.jar
$B!!!!!!!!!!!!!!(B commons-logging-1.1.jar
$B!!!!!!!!!!!!!!(B dbflute-runtime-0.9.6-BETA2.jar
$B!!!!!!!!!!!!!!(B dbflute.jar
$B!!!!!!!!!!!!!!(B derby-10.5.1.1.jar
$B!!!!!!!!!!!!!!(B geronimo-ejb_2.1_spec-1.0.jar
$B!!!!!!!!!!!!!!(B geronimo-j2ee_1.4_spec-1.0.jar
$B!!!!!!!!!!!!!!(B geronimo-jta_1.1_spec-1.0-tsr.jar
$B!!!!!!!!!!!!!!(B geronimo-jta_1.1_spec-1.0.jar
$B!!!!!!!!!!!!!!(B h2-1.1.118.jar
$B!!!!!!!!!!!!!!(B hsqldb-1.8.0.1.jar
$B!!!!!!!!!!!!!!(B javassist-3.4.ga.jar
$B!!!!!!!!!!!!!!(B junit-3.8.2.jar
$B!!!!!!!!!!!!!!(B junit-addons-1.4.jar
$B!!!!!!!!!!!!!!(B log4j-1.2.13.jar
$B!!!!!!!!!!!!!!(B mysql-connector-java-5.1.8-bin.jar
$B!!!!!!!!!!!!!!(B ognl-2.6.9-patch-20070908.jar
$B!!!!!!!!!!!!!!(B ojdbc14.jar
$B!!!!!!!!!!!!!!(B poi-3.2-FINAL-20081019.jar
$B!!!!!!!!!!!!!!(B portlet-api-1.0.jar
$B!!!!!!!!!!!!!!(B postgresql-8.3-603.jdbc3.jar
$B!!!!!!!!!!!!!!(B s2-dao-1.0.50.jar
$B!!!!!!!!!!!!!!(B s2-extension-2.4.34.jar
$B!!!!!!!!!!!!!!(B s2-framework-2.4.34.jar
$B!!!!!!!!!!!!!!(B uow_api-6.jar
$B!!!!!!!!!!!!!!(B velocity-1.3.1.jar

$B!!!ZJQ99FbMF![(B
$B!!!!!J#1!K(BDBFlute0.9.4 $B$+$i(B0.9.5.5$B$X$N0\9T$GFC$K0U<1$9$kE@$O$J$$$H(B
$B!!!!!!!!!!;W$$$^$7$?$N$G(B,DBFlute0.9.4$B$N(BHotDeploy$BBP1~4D6-$+$i0J2<$N(B
$B!!!!!!!!!!%U%)%k%@$r99?7$7$^$7$?(B.

$B!!!!!!!!!!!&(Bmydbflute
$B!!!!!!!!!!!!(BDBFlute0.9.4 $B"M(B DBFlute0.9.5

$B!!!!!J#2!K(Bmydbflute$B$N%F%s%W%l!<%H$r(BHotDeploy$BBP1~$K=$@5$7$h$&$H;W$$(B
$B!!!!!!!!!!$^$7$?$,!"4{$KF10lFbMF$H$J$C$F$$$^$7$?$N$G(B,$B0J2<$N%U%!%$%k(B
$B!!!!!!!!!!$N99?7$O$7$^$;$s$G$7$?(B.$B!J0l1~(B,$B>e=q$-$G$b3NG'!K(B

$B!!!!!!!!!!(B/templates/om/java/allcommon/container/seasar/hotdeploy/CreatorDicon.vm
$B!!!!!!!!!!(B/templates/om/java/allcommon/container/seasar/hotdeploy/CustomizerDicon.vm

$B!!!!7k2L(B,mydbflute$B$N$_99?7$7(B,DBFlute$B$r<B9T$9$k$H(B,$B0J2<$N7k2L$H$J$j$^$7$?(B.

$B!!!!!!!&(Bdbflute-xxx.dicon$B!'A4%3%s%]!<%M%s%H$NDj5A$[E-MAIL ADDRESS DELETED]@.$7$^$&!J(BThe components of Behavior$B0J9_$,E83+!K(B
$B!!!!!!!&(Baaa.bbb.ccc.dbflute.allcommon.s2container.BehaviorCreator.java$B$[E-MAIL ADDRESS DELETED]@.$5$l$J$$(B


$B$3$A$i$N0\9T<j=g%_%9$H$O;W$$$^$7$?$,(B,$BA02s3NG'$5$;$FD:$$$?(BHotDeploy$B$N<j=g$+$i(B
$BLdBjE@$,J,$+$j$^$;$s$G$7$?$N$G(B,$B$4AjCL$5$;$FD:$-$^$7$?(B.


$B?=$7Lu$4$6$$$^$;$s$,(B,$B59$7$/$*4j$$CW$7$^$9(B.


$B0J>e$G$9(B.

>$B5WJ]$5$^(B
>
>$B!!$*@$OC$K$J$C$F$*$j$^$9(B.$B>>86$G$9(B.
>
>$BBgJQM-Fq$&$4$6$$$^$9(B.$B$^$:$O(B,BETA2$B$G3NG'$7$F$_$^$9(B.
>
>
>$B$*K;$7$$$H$3$m$NBP1~(B,$B@?$KM-Fq$&$4$6$$$^$7$?(B.
>
>
>$B0J>e$G$9(B.
>
>>$B5WJ](B(jflute)@$B$j$s$+$$@~$G$9!#(B
>>
>>$B$9$$$^$;$s!"%A%'%C%/$N%?%$%_%s%0$r4V0c$C$F!"(B
>>$B<B%G!<%?8e$K%A%'%C%/$7$A$c$C$F$^$7$?!#(B
>>$B7o?t<hF@$N8e$G<B%G!<%?<hF@$NA0$N%?%$%_%s%0$G(B
>>$B%A%'%C%/$9$k$h$&$KD>$7$^$7$?!#(B
>>(BETA2$B$r>e=q$-$7$F$$$^$9(B)
>>
>>2009/10/21 kubo <[E-MAIL ADDRESS DELETED]>:
>>> $B5WJ](B(jflute)$B$G$9!#(B
>>>
>>> $B$A$g$C$H=P$+$1$kD>A0$G<h$j5^$.$H$$$&$3$H$G!"(B
>>> $B!V(BDBFlute$B%i%s%?%$%`(B-0.9.6-BETA2$B!W$K$FH?1G$7$^$7$?!#(B
>>> (Maven$B%j%]%8%H%j$K%"%C%W$7$F$$$^$9(B)
>>> DBFlute$B%b%8%e!<%k$O(B0.9.5.5$B$N$^$^(BOK$B$G$9!#(B
>>> $B$b$7$h$1$l$P!"$*;n$7D:$1$k$H=u$+$j$^$9!#(B
>>>
>>> 2009/10/21  <[E-MAIL ADDRESS DELETED]>:
>>>> $B5WJ]$5$^(B
>>>>
>>>> $B$*@$OC$K$J$C$F$*$j$^$9(B.$B>>86$G$9(B.
>>>>
>>>>
>>>> $BEY!9?=$7Lu$4$6$$$^$;$s(B.$B$3$A$i$G8!F$$7$?$H$3$m!$(B
>>>> $B5WJ]$5$^$N$4Ds<(0F$,0lHV8zN(E*$HJ,$+$j$^$7$?!%(B
>>>> $[E-MAIL ADDRESS DELETED]$N%a!<%kBgJQ?=$7Lu$4$6$$$^$;$s(B.$BGK4~$7$F2<$5$$(B.
>>>>
>>>> $B$3$A$i$NG'<1$O0J2<$NDL$j$G$9(B.
>>>>
>>>> // $[E-MAIL ADDRESS DELETED]$:$O(B,$B#1#0#07o$r%;%C%H(B
>>>> pmb.checkSafetyResult(100);
>>>>
>>>> try {
>>>>    xxxBhv.outsideSql().manualPaging().selectPage(...);
>>>>    // $B#1#0#07o0JFb$N$J$G!$"((B $B7k2L(B, Count(*)$B$H%G!<%?<hF@$N#22s$N(BSQL$B$,<B9T(B
>>>>
>>>> } catch (DangerousResultSizeException e) {
>>>> // $B%(%i!<$H$J$C$?$N$G(B, $B"((B Count(*)$B$N#12s$N$_$,<B9T$5$l$F$$$k(B
>>>>
>>>>    // $B0J2<$N<[E-MAIL ADDRESS DELETED]?t$+$i%o!<%K%s%0$[E-MAIL ADDRESS DELETED]$($k(B
>>>>    $B%a%C%;!<%8=PNO(B
>>>>
>>>>    // $B%f!<%6$,I=<($H$7$?>l9g(B
>>>>    if (e.getActualResultSize() > 10000) {
>>>>        // $B#9#9#97o0JFb(B
>>>>        xxxBhv.outsideSql().selectList();
>>>>
>>>>      // $B7k2L!$"((B Count(*)$B!_#22s$H%G!<%?<hF@$N#12s$N(BSQL$B$,<B9T(B
>>>>    } else {
>>>>        // $B#1#0#0#0#07o0J>e(B
>>>>        pmb.fetchFirst(10000);
>>>>        xxxBhv.outsideSql().autoPaging().selectPage
>>>>
>>>>      // $B7k2L!$"((B Count(*)$B!_#22s$H%G!<%?<hF@$N#12s$N(BSQL$B$,<B9T(B
>>>>
>>>>    }
>>>>
>>>> $B$H$$$&7k2L$H$J$j(B,$B0lHV8zN(E*$G$"$j!J(BDB$B8!:w!K(B,$B%G!<%?E>AwNL$,>/$J$$J}<0$G$"$k$H(B
>>>> $BJ,$+$j$^$7$?!%(B
>>>>
>>>>
>>>> $BITm?$G$9$,!$=E$M$F(B,$B$4Ds<(5!G=$N8!F$$r$*4j$$CW$7$^$9(B.
>>>>
>>>>
>>>>
>>>> $B0J>e$G$9(B.$B59$7$/$*4j$$CW$7$^$9(B.
>>>>
>>>>
>>>>
>>>>
>>>>>$B5WJ]$5$^(B
>>>>>
>>>>>$B!!$*@$OC$K$J$C$F$*$j$^$9(B.$B>>86$G$9(B.
>>>>>
>>>>>$B$A$g$C$H(B,$B:#2s$N$3$A$i$NMW7o$,J#;($H$J$C$F$*$j(B,
>>>>>
>>>>>$B!!!J#1!KBP>]7o?t$,(B $B#1#0#07o0JFb(B $B"M(B $B$=$N$^$^I=<((B
>>>>>$B!!!J#2!KBP>]7o?t$,(B $B#1#0#17o0J>e(B $B$+$D(B $B#9(B,$B#9#9#97o0JFb(B $B"M(B $B%o!<%K%s%0-!(B
>>>>>$B!!!J#3!KBP>]7o?t$,(B $B#1#0(B,$B#0#0#07o0J>e(B $B"M(B $B%o!<%K%s%0-"(B
>>>>>
>>>>>$B!!%o!<%K%s%0-!$G$O(B,$B<[E-MAIL ADDRESS DELETED]?t$r%f!<%6$KDLCN$7(B,$BI=<($rA*$s$@>l9g(B,$B$=$N$^$^<hF@%G!<%?$rI=<((B
>>>>>$B!!%o!<%K%s%0-"$G$O(B,$B<[E-MAIL ADDRESS DELETED]?t$r%f!<%6$KDLCN$7(B,$BI=<($rA*$s$@>l9g(B,$[E-MAIL ADDRESS DELETED],#1#0(B,$B#0#0#07o$N$_$rI=<((B
>>>>>
>>>>>$B0J>e$N$h$&$J$3$H$+$i(B,$B$465<(D:$$$?J}<0$G$b$G$-$J$/$H$b$J$$$G$9$,(B,$B%o!<%K%s%0-!$r<BAu$9$k$H$-$K(B
>>>>>$[E-MAIL ADDRESS DELETED]>o%1!<%9$G(BgetAllRecordCount()$B$N7k2L$+$iH=Dj$9$k$N$G(B,$B$A$g$C$HL5BL$J%G!<%?$r<hF@$7(B
>>>>>$B$$$k$h$&$G$9$M(B.
>>>>>
>>>>>$B$4Ds<($7$FD:$$$?5!G=$O(B,$BHs>o$K;H$$>!<j$,NI$5$=$&$J$N$G(B,$BK\=hM}8~$-$G$O$"$j$^$;$s$,(B,
>>>>>$BDI2C$7$FD:$1$k$N$G$"$l$P(B,$BBgJQM-Fq$$5!G=$G$9(B.
>>>>>$B%o!<%K%s%0-!$,$J$$=hM}$NJ}$,0lHLE*$H;W$$$^$9$7(B,$BK\%7%9%F%`$G$b;HMQ$9$k$3$H$K$J$k$+$b$7$l$^$;$s!%(B
>>>>>
>>>>>$B$b$7(B,$B2DG=$G$"$l$P(B,$B$4Ds<(5!G=$N8!F$$r$*4j$$$7$?$$$G$9(B.
>>>>>
>>>>>
>>>>>$B0x$_$K(B
>>>>>>    Integer actualSize = e.getActualResultSize(); // $B$3$lI,MW$+$J!)!)!)(B
>>>>>$B$O(B,$B;d$K$H$C$F(B,$B$H$F$bI,MW$H;W$$$^$7$?(B.
>>>>>
>>>>>$B0J>e$G$9(B.
>>>>>
>>>>>>$B5WJ](B(jflute)$B$G$9!#(B
>>>>>>
>>>>>>$B>>86$5$s!"0lMwI=<($N;vA07o?t%A%'%C%/$H$$$&$3$H$G$9$,!"(B
>>>>>>$B$b$7!"$3$N$h$&$J5!G=$,$"$C$?$iMW7o$OK~$?$;$^$9$G$7$g$&!)(B
>>>>>>
>>>>>>XxxPmb pmb = new XxxPmb();
>>>>>>pmb.checkSafetyResult(10000); // $B0lK|7oD6$($A$c%@%a(B
>>>>>>try {
>>>>>>    xxxBhv.outsideSql().manualPaging().selectPage(...);
>>>>>>} catch (DangerousResultSizeException e) {
>>>>>>    int safetySize = e.getSafetyMaxResultSize();
>>>>>>    Integer actualSize = e.getActualResultSize(); // $B$3$lI,MW$+$J!)!)!)(B
>>>>>>    // $B0lK|7oD6$($?;~$N=hM}(B
>>>>>>}
>>>>>>$B"(L5O@!"<B8=$9$k$J$iF1MM$N5!G=$r(BConditionBean$B$K$b(B
>>>>>>
>>>>>>
>>>>>>$B4{$K(BConditionBean$B$G$O;w$?$h$&$JH/A[$N5!G=$,$"$C$F!"(B
>>>>>>$B$=$l$r%Z!<%8%s%0$N7o?t<hF@$K$bH?1G$5$;$k$N$O6Z$,(B
>>>>>>$BDL$C$F$k$+$J$H;W$$$^$7$F!#(B
>>>>>>
>>>>>>cb.checkSafetyResult(100);
>>>>>>xxxBhv.selectList(cb); // 100$B7oD6$($?$iNc30(B
>>>>>>
>>>>>>2009/10/20  <[E-MAIL ADDRESS DELETED]>:
>>>>>>> $B5WJ]$5$^(B
>>>>>>>
>>>>>>> $B$*@$OC$K$J$C$F$*$j$^$9!%>>86$G$9!%(B
>>>>>>>
>>>>>>>
>>>>>>>>return super.isPaging() && !isCountOnly();
>>>>>>> $B"M$[E-MAIL ADDRESS DELETED]$G$9$M(B.$B%?%$%W%_%9$G$9(B.
>>>>>>>
>>>>>>>>$B%F%s%W%l!<%H$N=$@5$,!"%"%C%W%0%l!<%I;~$K%m%9%H$7$J$$$h$&$K(B
>>>>>>>>DBFlute$B%/%i%$%"%s%HG[2<$G4IM}$7$F!"(Bsql2entity.bat(sh)$B$J$I$G!"(B
>>>>>>>>DBFlute$B%b%8%e!<%kFb$K<+F0E*$K%3%T!<$9$k$3$H$r$*>)$a$7$^$9!#(B
>>>>>>> $B"M$=$NDL$j$G$9$M(B.$B$3$A$i$N=$@5$7$?(BVM$B%U%!%$%k$O(B,$B%P%C%A$G%3%T!<$9$k$h$&$K$7$^$9(B.
>>>>>>>
>>>>>>>>$B$A$J$_$K>>86$5$s$N4D6-$G$O!"$3$N7o$,(B
>>>>>>>>($B%F%s%W%l!<%H$rD>$9$^$G$d$k$+$i$K$O(B)
>>>>>>>>$B6I=jE*$8$c$J$$$C$F$H$3$m$G$7$g$&$+!)(B
>>>>>>> $B"M:#2s$O30$@$7(BSQL$B!J(BSelect$B6g!K$,%G!<%?9=B$$+$iB?>/B?$/$J$C$F$$$k$3$H$H(B,
>>>>>>> $B0lMwI=<(7o?t$N>e8B$,$"$j(B,$B;vA07o?t<hF@$,I,?\$H$J$C$F$$$^$9(B.
>>>>>>> $B$^$?(B,$B:#2s$N7o$r(BDBFulte$B$G%5%]!<%H$7$FD:$1$k$H;dE*$K$OM-Fq$$$G$9$,(B,
>>>>>>> $B$"$^$j(B,$B%9%?%s%@!<%I$J;HMQJ}K!$G$O$J$$$H;W$$$^$9$N$G(B,$B5WJ]$5$^$NH=CG$K(B
>>>>>>> $B$*G$$;$7$?$$$G$9(B.
>>>>>>>
>>>>>>>
>>>>>>> $B0J>e$G$9(B.$BBgJQM-Fq$&$4$6$$$^$7$?(B.
>>>>>>>
>>>>>>>>$B5WJ](B(jflute)$B$G$9!#(B
>>>>>>>>
>>>>>>>>isPaging()$B$N%*!<%P!<%i%$%IFb$NH=Dj$G$9$,!"(B
>>>>>>>>return super.isPaging() && isCountOnly();
>>>>>>>>$B$O(B
>>>>>>>>return super.isPaging() && !isCountOnly();
>>>>>>>>$B$+$H(B(countOnly$B$8$c$J$1$l$P(Btrue)
>>>>>>>>$B$"$H%F%s%W%l!<%H$N=$@5FbMF$OFC$KLdBj$J$5$=$&$K;W$($^$9!#(B
>>>>>>>>$B%F%s%W%l!<%H$N=$@5$,!"%"%C%W%0%l!<%I;~$K%m%9%H$7$J$$$h$&$K(B
>>>>>>>>DBFlute$B%/%i%$%"%s%HG[2<$G4IM}$7$F!"(Bsql2entity.bat(sh)$B$J$I$G!"(B
>>>>>>>>DBFlute$B%b%8%e!<%kFb$K<+F0E*$K%3%T!<$9$k$3$H$r$*>)$a$7$^$9!#(B
>>>>>>>>
>>>>>>>>$B$A$J$_$K>>86$5$s$N4D6-$G$O!"$3$N7o$,(B
>>>>>>>>($B%F%s%W%l!<%H$rD>$9$^$G$d$k$+$i$K$O(B)
>>>>>>>>$B6I=jE*$8$c$J$$$C$F$H$3$m$G$7$g$&$+!)(B
>>>>>>>>$B30$@$7(BSQL$B$N%Z!<%8%s%08!:w$N(BSQL$B%U%!%$%k$r;H$C$F(B
>>>>>>>>$B7o?t<hF@$@$1$rC1FH$G<B9T$9$k6HL3$,$?$/$5$s$"$k(B
>>>>>>>>$B$H$$$&$3$H$G$7$g$&$+!)(B
>>>>>>>>($BFbMF$K$h$C$F$O$d$O$j(BDBFlute$BB&$G%5%]!<%H$7$?J}$,$$$$$+$J$H(B)
>>>>>>>>
>>>>>>>>
>>>>>>>>2009/10/20  <[E-MAIL ADDRESS DELETED]>:
>>>>>>>>> $B5WJ]$5$^(B
>>>>>>>>>
>>>>>>>>> $B$*@$OC$K$J$C$F$*$j$^$9!%>>86$G$9!%(B
>>>>>>>>>
>>>>>>>>> $BEY!9$9$_$^$;$s(B.
>>>>>>>>>
>>>>>>>>> $B:#2s$N<BAu$r0J2<$N$h$&$K9M$($F$_$J$7$?$,(B,
>>>>>>>>> $BLdBj$J$$$G$7$g$&$+!)(B
>>>>>>>>>
>>>>>>>>> $B!&(BDBFlute$B$N<+F0:[E-MAIL ADDRESS DELETED]%P%C%A8e$KBP>]%/%i%9$N3HD%$O(B,$B:F:[E-MAIL ADDRESS DELETED]$N$?$S$KI,MW$H$J$k$?$a(B,
>>>>>>>>>  DBFlute$B$N<+F0:[E-MAIL ADDRESS DELETED]$NCf$KAH$_9~$a$J$$$+(B,$B0J2<$N!V(BBsParameterBean.vm$B!W$K(B
>>>>>>>>>  $B:#2s$N=hM}$r5-=R$7$F$_$^$7$?(B.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $B!V(BBsParameterBean.vm$B!W$K!V(BCustomize Attribute$B!W$H!V(BCustomize Accessor$B!W$rDI2C(B.
>>>>>>>>>
>>>>>>>>> ***********************************************************
>>>>>>>>> ${database.allClassCopyright}package ${glPackageBaseParameterBean};
>>>>>>>>> #set ($myClassName = "${myBaseParameterBeanClassName}")
>>>>>>>>>
>>>>>>>>> #if ($database.isPmbMetaDataForProcedure($pmbClassName))
>>>>>>>>>
>>>>>>>>> $B!J>JN,!K(B
>>>>>>>>>    // ===================================================================================
>>>>>>>>>    //                                                                 Customize Attribute
>>>>>>>>>    //                                                                 ====================
>>>>>>>>>    protected boolean countOnly;
>>>>>>>>>
>>>>>>>>>    // ===================================================================================
>>>>>>>>>    //                                                                           Attribute
>>>>>>>>>    //                                                                           =========
>>>>>>>>>
>>>>>>>>> $B!J>JN,!K(B
>>>>>>>>>
>>>>>>>>>    // ===================================================================================
>>>>>>>>>    //                                                                  Customize Accessor
>>>>>>>>>    //                                                                  ==================
>>>>>>>>> #if ($database.getPmbMetaDataSuperClassDefinition($pmbClassName).indexOf("SimplePagingBean") > 0)
>>>>>>>>>    public boolean isCountOnly() {
>>>>>>>>>        return countOnly;
>>>>>>>>>    }
>>>>>>>>>
>>>>>>>>>    public void setCountOnly(boolean countOnly) {
>>>>>>>>>        this.countOnly = countOnly;
>>>>>>>>>    }
>>>>>>>>>
>>>>>>>>>    @Override
>>>>>>>>>    public boolean isPaging() {
>>>>>>>>>        return super.isPaging() && isCountOnly();
>>>>>>>>>    }
>>>>>>>>> #end
>>>>>>>>>
>>>>>>>>>    // ===================================================================================
>>>>>>>>>    //                                                                            Accessor
>>>>>>>>>    //                                                                            ========
>>>>>>>>>
>>>>>>>>> ***********************************************************
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $B8+?I$/$J$j$^$7$?$,(B,DBFlute$B$N<+F0:[E-MAIL ADDRESS DELETED]%P%C%A$KAH$_9~$`>l9g(B,$B>e5-FbMF$GLdBj$J$$$+(B
>>>>>>>>> $B$465<(D:$1$l$P9,$$$G$9(B.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $B0J>e$G$9(B.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>$B5WJ]$G$9!#(B
>>>>>>>>>>
>>>>>>>>>>$B$=$&$G$9$M!"8=>u$G$O!">>86$5$s$N9M$($NDL$j!"(B
>>>>>>>>>>$B!c(BB$B!d$G(BisPaging()$B$r%*!<%P!<%i%$%I$9$k$N$,NI$$$+$H;W$$$^$9!#(B
>>>>>>>>>>
>>>>>>>>>>$B!V%Z!<%8%s%08!:w(BPmb$B$N(BisPaging()$B$r(B($B:FMxMQ$N$?$a$K(B)false$B$K$9$kJ}K!!W(B
>>>>>>>>>>$B$H$$$&%F!<%^$G!"?7%I%-%e%a%s%H$KH?1G$7$?$$$H;W$$$^$9!#(B
>>>>>>>>>>$B%U%#!<%I%P%C%/$"$j$,$H$&$4$6$$$^$7$?!#(B
>>>>>>>>>>
>>>>>>>>>>#
>>>>>>>>>># pmb.disablePaging()$B$_$?$$$J%$%s%?!<%U%'!<%9$r:n$C$F(B
>>>>>>>>>># $B$7$^$*$&$+$H$b;W$$$^$7$?$,!">u67$,6I=jE*$G$"$k$3$H$H!"(B
>>>>>>>>>># $B$h$/J,$+$C$F$k?M$8$c$J$$$HM}2r$7$E$i$$5!G=$K$J$k$N$G!"(B
>>>>>>>>>># $B$d$O$j!"!VFH<+%W%m%Q%F%#!u(BisPaging()$B$r%*!<%P!<%i%$%I!W(B
>>>>>>>>>># $B$H$$$&J}<0$[E-MAIL ADDRESS DELETED]<0$J$b$N$K$7$h$&$+$H;W$$$^$9!#(B
>>>>>>>>>>#
>>>>>>>>>>
>>>>>>>>>>2009/10/20  <[E-MAIL ADDRESS DELETED]>:
>>>>>>>>>>> $B5WJ]$5$^(B
>>>>>>>>>>>
>>>>>>>>>>> $B$*@$OC$K$J$C$F$*$j$^$9!%>>86$G$9!%(B
>>>>>>>>>>>
>>>>>>>>>>> $B$4JV?.D:$$$?FbMF$GA4$/LdBj$"$j$^$;$s(B.
>>>>>>>>>>>
>>>>>>>>>>> $B$d$O$j(B,$B8=>u$N(BDBFlute$B$N(BParameterBean$B$G$O;XDj$9$k$3$H$,(B
>>>>>>>>>>> $B$G$-$J$$$G$9$M(B.
>>>>>>>>>>> $B$7$+$b(B,$B3HD%$N;EJ}$^$G$465<(D:$1$F(B,$BBgJQM-Fq$&$4$6$$$^$9!#(B
>>>>>>>>>>>
>>>>>>>>>>> $B8=>u(B,$B$3$A$i$G:GE,$H$5$;$FD:$$$?$N$O(B,<B>$B$N(BisPaging()$B$r%*!<%P!<%i%$%I$7$F(B,
>>>>>>>>>>> $B;HMQ$9$kJ}K!$,$h$$$H9M$($F$*$j$^$9(B.
>>>>>>>>>>>
>>>>>>>>>>> $[E-MAIL ADDRESS DELETED]@ITB-$G$*<j?t$r$*3]$1$7$?$3$H(B,$B?=$7Lu$4$6$$$^$;$G$7$?(B.
>>>>>>>>>>>
>>>>>>>>>>> $B0J>e$G$9(B.$B5.=E$J>pJs$rM-Fq$&$4$6$$$^$7$?(B.
>>>>>>>>>>>
>>>>>>>>>>>>$B5WJ](B(jflute)$B$G$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B>u67$o$+$j$^$7$?!#$"$j$,$H$&$4$6$$$^$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$BDL>o$N30$@$7(BSQL$B$N%Z!<%8%s%08!:wMQ$K:[E-MAIL ADDRESS DELETED]$5$l$?(BSQL$B$r:FMxMQ$7$F!"(B
>>>>>>>>>>>>$B7o?t<hF@$@$1$K9J$C$F<B9T$7$?$$$H$$$&46$8$G$7$g$&$+!#(B
>>>>>>>>>>>>($BJL$N(BSQL$B$K$9$k$H(BWhere$B6g$,>iD9$7$F$7$^$&$N$G(B)
>>>>>>>>>>>>$B$=$7$F!"%Z!<%8%s%0<B%G!<%?$,I,MW$K$J$k%1!<%9$b(B
>>>>>>>>>>>>$BJL$N%W%m%0%i%`$GB8:_$9$k$N$G$9$h$M!)!)!)(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B$3$l$,A0Ds$H$7$F!'(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B!J#1!K(B $B%Z!<%8%s%0$G<hF@$9$k7o?t$r#17o$[E-MAIL ADDRESS DELETED]$7$F(B
>>>>>>>>>>>>$B!!!!!!!V(BoutsideSql().autoPaging().selectPage$B!W$r8F=P$9(B
>>>>>>>>>>>>$B$@$H!"ITMW$J%Z!<%8%s%0<B%G!<%?$,0l7o$H$O$$$(<hF@$7$F$7$^$$$^$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B!J#2!K(B Select Count(*) $B$N$_$N30$@$7(BSQL$B$rJLES:[E-MAIL ADDRESS DELETED]$9$k(B
>>>>>>>>>>>>$B$@$H!"(BWhere$B6g$,>iD9$7$F$7$^$$$^$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B!c(BA$B!d(B
>>>>>>>>>>>>pmb.xsetPaging(false)$B$G3N$+$K(BisPaging()$B$,(Bfalse$B$K$J$j$^$9$,!"(B
>>>>>>>>>>>>$B!V(Bx$B!W$G;O$^$k%a%=%C%I$O6KNO%"%W%j%1!<%7%g%s$GD>@\MxMQ$7$F(B
>>>>>>>>>>>>$BM_$7$/$J$$%a%=%C%I$G$O$"$j$^$9!#[E-MAIL ADDRESS DELETED]$NJ]>Z$O$J$/!"(B
>>>>>>>>>>>>$B$"$k$H$-$K%a%=%C%IL>$,JQ$o$C$F$7$^$&2DG=@-$b$"$j$^$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B$J$N$G$=$l$h$j$O!"0J2<$N$h$&$KL@<(E*$J%/%i%9$r:[E-MAIL ADDRESS DELETED]$7$F!"(B
>>>>>>>>>>>>$BMxMQ$9$kJ}$,%W%m%0%i%`$[E-MAIL ADDRESS DELETED]$H$7$F$bNI$$$+$J$H;W$$$^$9!#(B
>>>>>>>>>>>>($BL5L>%$%s%J!<%/%i%9$G$d$k$H(BIllegalAccess$B$K$J$C$F$7$^$$$^$7$?(B...)
>>>>>>>>>>>>
>>>>>>>>>>>>public static class CountOnlyXxxPmb extends XxxPmb {
>>>>>>>>>>>>    public boolean isPaging() {
>>>>>>>>>>>>        return false;
>>>>>>>>>>>>    }
>>>>>>>>>>>>}
>>>>>>>>>>>>
>>>>>>>>>>>>$B!c(BB$B!d(B
>>>>>>>>>>>>$B$b$&0l$D$O!"(BXxxPmb$B$K?7$?$K(B[boolean countOnly]$B$H$$$&$h$&$J(B
>>>>>>>>>>>>$B%W%m%Q%F%#$rDI2C$7$F!"(BisPaging()$B$H0l=o$KH=Dj$5$;$F$"$2$k$h$&$K(B
>>>>>>>>>>>>$B$9$k$N$bNI$$$+$H;W$$$^$9!#(B
>>>>>>>>>>>>
>>>>>>>>>>>>$B%Q%i%a!<%?%3%a%s%H$K$F(BisPaging()$B$HI,$:0l=o$KH=Dj!'(B
>>>>>>>>>>>>/*IF pmb.isPaging() && !pmb.isCountOnly()*/
>>>>>>>>>>>>/*END*/
>>>>>>>>>>>>
>>>>>>>>>>>>$B$b$7$/$O(B
>>>>>>>>>>>>
>>>>>>>>>>>>ExParameterBean$B$G(BisPaging()$B$r%*!<%P!<%i%$%I$7$F0l=o$KH=Dj!'(B
>>>>>>>>>>>>public class XxxPmb extends BsXxxPmb {
>>>>>>>>>>>>    public boolean isPaging() {
>>>>>>>>>>>>        return super.isPaging() && !isCountOnly();
>>>>>>>>>>>>    }
>>>>>>>>>>>>}
>>>>>>>>>>>>
>>>>>>>>>>>>$B8e<T$NJ}$,C1BN%F%9%H$G%F%9%H$b$7$d$9$/%?%$%W%;!<%U$G$9$M!#(B
>>>>>>>>>>>>$B$=$7$F!"%"%W%j%1!<%7%g%s$G$N8F$S=P$7$K$F0J2<$N$h$&$K!'(B
>>>>>>>>>>>>XxxPmb pmb = new XxxPmb();
>>>>>>>>>>>>pmb.setCountOnly(true);
>>>>>>>>>>>>int count = bhv.outsideSql().entityHandling().selectEntity(...);
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>#
>>>>>>>>>>>># $B%]%$%s%H$J$N$O!"(BDBFlute$B$bC1$K(B2WaySQL$B$N;EAH$_$N(B
>>>>>>>>>>>># $BHOaF$GJXMx$J5!G=$r:n$C$F$$$k$@$1$C$F$H$3$m$G$9$M!#(B
>>>>>>>>>>>># $B$J$N$G!"(B2WaySQL$B$N;EAH$_$rMxMQ$9$k$3$H$G%"%l%s%82DG=$G$9!#(B
>>>>>>>>>>>>#
>>>>>>>>>>>>
>>>>>>>>>>>>2009/10/20  <[E-MAIL ADDRESS DELETED]>:
>>>>>>>>>>>>> $B5WJ]$5$^(B
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> $B$*@$OC$K$J$C$F$*$j$^$9(B.$B>>86$G$9(B.
>>>>>>>>>>>>> $B?WB.$J$4JV?.(B,$BBgJQ$"$j$,$H$&$4$6$$$^$9!%(B
>>>>>>>>>>>>>
>>>>>>>>>>>>> $[E-MAIL ADDRESS DELETED]$i$:$G?=$7Lu$4$6$$$^$;$s(B.
>>>>>>>>>>>>> $B0J2<(B,$BK\J8Cf$K0J2<%$%s%5!<%H$G2sEz$5$;$FD:$-$^$9(B.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B5WJ](B(jflute)$B$G$9!#(B
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B>>86$5$s!"$3$s$P$s$O(B
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B$^$:$O!"A0Ds$H$7$F$3$A$i$N%Z!<%8$r$4Mw2<$5$$!#(B
>>>>>>>>>>>>>>http://dbflute.sandbox.seasar.org/contents/behavior/paging.html
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B3NG'$5$;$F2<$5$$!#(B
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B!c#1!d(B
>>>>>>>>>>>>>>$B!V(BPaging$B5!G=$r;HMQ$7$F7o?t$r<hF@$7$?$$!W$H$$$&$N$O!"(B
>>>>>>>>>>>>>>$B!V%Z!<%8%s%0$J$77o?t<hF@!W$N$3$H$G$h$m$7$$$G$7$g$&$+!)(B
>>>>>>>>>>>>> $B"M(B $B$=$NDL$j$G$9(B.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$B!c#2!d(B
>>>>>>>>>>>>>>$B!V(BPaging$B5!G=$r;HMQ$7$F7o?t$r<hF@$7$?$$!W$H$N$3$H$G$9$,!"(B
>>>>>>>>>>>>>>$B%Z!<%8%s%0<B%G!<%?(B($BNc$($P!"(B20$B7oL\$+$i(B40$B7oL\$N%l%3!<%I(B)$B$O(B
>>>>>>>>>>>>>>$BITMW$J$N$G$7$g$&$+!)(B
>>>>>>>>>>>>> $B"M(B $BITMW$G$9(B.$[E-MAIL ADDRESS DELETED]$i$:$G?=$7Lu$4$6$$$^$;$s(B.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>$BDL>o$N30$@$7(BSQL$B$G$N%Z!<%8%s%08!:w$O!"(B
>>>>>>>>>>>>>>http://dbflute.sandbox.seasar.org/contents/outside-sql/paging.html
>>>>>>>>>>>>>>$B$3$N$h$&$J46$8$K$J$j$^$9!#(B
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>PagingResultBean<UnpaidSummaryMember> page
>>>>>>>>>>>>>>    = memberBhv.outsideSql().autoPaging().selectPage(path, pmb, entityType);
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>int allRecordCount = page.getAllRecordCount(); // $B%Z!<%8%s%0$J$77o?t(B
>>>>>>>>>>>>>>for (UnpaidSummaryMember member : page) { // $B%Z!<%8%s%0<B%G!<%?(B
>>>>>>>>>>>>>>}
>>>>>>>>>>>>>>
>>>>>>>>>>>>> $B"M(B $B$3$N>l9g(B,$B7k2L$H$7$F7o?t$@$1$G$J$/(BSELECT$B6g$NA4%+%i%`$b<hF@$7$F$$$k$HG'<1$7$F$$$^$7$?$,(B,
>>>>>>>>>>>>> $B0J2<$N!V(Bpmb.isPaging()$B!W$r(Bfalse$B$H$J$k$h$&$K<B9T$9$l$P!"7o?t$N$_$,<hF@$G$-$k$H>!<j(B
>>>>>>>>>>>>> $B$K21B,$7$?<!Bh$G$7$?!#(B
>>>>>>>>>>>>>
>>>>>>>>>>>>> $B$G$O!"(BSQL$B$N<B9TB.EY5Z$S%G!<%?E>AwNL$r:G>.8B$KM^$($F(B,$B30$@$7(BSQL$B$N7o?t<hF@$r9T$&>l9g(B,
>>>>>>>>>>>>> $B!J#1!K(B $B%Z!<%8%s%0$G<hF@$9$k7o?t$r#17o$[E-MAIL ADDRESS DELETED]$7$F!V(BoutsideSql().autoPaging().selectPage$B!W(B
>>>>>>>>>>>>> $B$r8F=P$9(B
>>>>>>>>>>>>> $B!J#2!K(B Select Count(*) $B$N$_$N30$@$7(BSQL$B$rJLES:[E-MAIL ADDRESS DELETED]$9$k(B
>>>>>>>>>>>>> $B$N#2DL$j$G<BAu$9$k$N$,K>$^$7$$$H$$$&$3$H$G$7$g$&$+!)(B
>>>>>>>>>>>>>
>>>>>>>>>>>>> $B$^$?(B,$B!V(BParameterBean#xsetPaging(false);$B!W$G0l1~(B,$B7o?t<hF@$,$G$-$F$$$k$K8+$($^$7$?$,(B,
>>>>>>>>>>>>> $B;HMQ$7$F$O$$$1$J$$$HG'<1$7$F$h$m$7$$$G$7$g$&$+!)(B
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>  /*IF pmb.isPaging()*/
>>>>>>>>>>>>>  select member.MEMBER_ID
>>>>>>>>>>>>>     , member.MEMBER_NAME
>>>>>>>>>>>>>     , ...
>>>>>>>>>>>>>  -- ELSE select count(*)
>>>>>>>>>>>>>  /*END*/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> $B0J>e$G$9(B.$B59$7$/$*4j$$CW$7$^$9!%(B
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>2009/10/20  <[E-MAIL ADDRESS DELETED]>:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> $B$*@$OC$K$J$C$F$*$j$^$9!%>>86$G$9!%(B
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> $B7GBj$N7o(B,$B<BAuJ}K!$,%5%$%H$+$i8+=P$9$3$H$,$G$-$:(B,
>>>>>>>>>>>>>>> $B=iJbE*$J<ALd$H$O(B,$B;W$$$^$9$,(B,Paging$B5!G=$r;HMQ$7$F(B,
>>>>>>>>>>>>>>> $B7o?t$r<hF@$7$?$$>l9g(B,$B0J2<$N;HMQJ}K!$GLdBj$J$$$+(B
>>>>>>>>>>>>>>> $B$465<(D:$1$J$$$G$7$g$&$+!)(B
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> ===============================================
>>>>>>>>>>>>>>> $B!c%5%$%H$NNc!d(B
>>>>>>>>>>>>>>> /*IF pmb.isPaging()*/
>>>>>>>>>>>>>>> select member.MEMBER_ID
>>>>>>>>>>>>>>>     , member.MEMBER_NAME
>>>>>>>>>>>>>>>     , ...
>>>>>>>>>>>>>>> -- ELSE select count(*)
>>>>>>>>>>>>>>> /*END*/
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> $B!c;HMQ;~$N2r<a!d(B
>>>>>>>>>>>>>>> // Parameter$B$[E-MAIL ADDRESS DELETED](B
>>>>>>>>>>>>>>> final prm = new XxxPmb();
>>>>>>>>>>>>>>> prm.setName("'$B%F%9%H(B'");
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> prm.xsetPaging(false);      // $B"+(B (1)$B$3$N%a%=%C%I$G(BPaging$B$r(BOFF$B!)(B
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int cnt = XxxBhv.outsideSql.entityHandling.selectEntity(XxxBhv.PATH_select, prm, Integer.class);
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> System.out.println(cnts);   // $B"+(B (2)$B$3$N7k2L$K7o?t$,F~$C$F$$$k!)(B
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> ===============================================
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (1)$B$H(B(2)$B$N;H$$J}$[E-MAIL ADDRESS DELETED]$7$$$+(B,$B$43NG'$NDx(B,$B59$7$/$*4j$$$7$^$9(B.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> $B0J>e!%(B
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Seasar-user mailing list
>>>>>>>>>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>>>>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>>Seasar-user mailing list
>>>>>>>>>>>>>>[E-MAIL ADDRESS DELETED]
>>>>>>>>>>>>>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Seasar-user mailing list
>>>>>>>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>Seasar-user mailing list
>>>>>>>>>>>>[E-MAIL ADDRESS DELETED]
>>>>>>>>>>>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Seasar-user mailing list
>>>>>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>_______________________________________________
>>>>>>>>>>Seasar-user mailing list
>>>>>>>>>>[E-MAIL ADDRESS DELETED]
>>>>>>>>>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Seasar-user mailing list
>>>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>>
>>>>>>>>>
>>>>>>>>_______________________________________________
>>>>>>>>Seasar-user mailing list
>>>>>>>>[E-MAIL ADDRESS DELETED]
>>>>>>>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Seasar-user mailing list
>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>
>>>>>>>
>>>>>>_______________________________________________
>>>>>>Seasar-user mailing list
>>>>>>[E-MAIL ADDRESS DELETED]
>>>>>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Seasar-user mailing list
>>>> [E-MAIL ADDRESS DELETED]
>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>
>>>>
>>>
>>_______________________________________________
>>Seasar-user mailing list
>>[E-MAIL ADDRESS DELETED]
>>https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>


Seasar-user メーリングリストの案内