[Seasar-user:15725] DBFluteでHotDeployについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 9月 10日 (水) 21:00:36 JST


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


$B7GBj$N7o!"(BDBFlute$B$[E-MAIL ADDRESS DELETED]@.$5$l$?7k2L!J(BBehavior$B!$(BDao$B!K$r(BHotDeploy$B$G(B
$B<B9T$5$;$?$$MW7o$,$"$j$^$9!%(B

$B%V%m%0$G>R2p$5$l$F$$$k<j=g$+$i!"<h$j4:$($:F0:n$5$;$k$3$H$,$G$-$^(B
$B$7$?$,!"@5<0%5%]!<%H$5$l$F$$$J$$8=>u$G!"BgJQ?46l$7$/$"$j$^$9$,!"(B
$B$3$A$i$G<B;\$7$?0J2<$N<j=g$,4V0c$C$F$$$J$$$+!"$465<($7$FD:$1$J$$(B
$B$G$7$g$&$+!%(B

<< $B<B;\<j=g(B >>

$B!!![E-MAIL ADDRESS DELETED]@.A0![(B
$B!!!!(B<build.properties>
$B!!!!!!(B** $B0J2<$N%Q%i%a!<%?$rDI2C(B **
$B!!!!!!!!!&(Btorque.isAvailableHotDeploy = true
$B!!!!!!!!!&(Btorque.packageBase = xxx.yyy.dbflute
$B!!!!!!!!!&(Btorque.extendedBehaviorPackage = bhv$B!!!!!!!!!!"+(B $B"(-!(B
$B!!!!!!!!!&(Btorque.extendedDaoPackage = dao $B!!!!!!!!!!!!!!"+(B $B"(-!(B 

$B!!![E-MAIL ADDRESS DELETED]@.8e![(B
$B!!!!(B<convention.dicon>
$B!!!!!!(B** DBFlute$B$[E-MAIL ADDRESS DELETED]@.$5$l$?%k!<%H%Q%C%1!<%8$NDI2C$H(Ballcommon$B$NL58z2=(B **
$B!!!!!!!!!&(B<initMethod name="addRootPackageName">
            <arg>"xxx.yyy.dbflute"</arg>
          </initMethod>
          <initMethod name="addIgnorePackageName">
            <arg>"xxx.yyy.dbflute.allcommon"</arg>
          </initMethod>

$B!!!!(B<creator.dicon>
$B!!!!!!(B** dbflute-creator.dicon$B$N(Binclude$B$rDI2C(B **
$B!!!!!!!!!&(B<include path="dbflute-creator.dicon"/>

$B!!!!!!(B** DaoCreator$B$r:o=|(B **
$B!!!!!!!!!&(B<!-- component name="daoCreator" class="org.seasar.framework.container.creator.DaoCreator"/ -->

$B!!!!(B<customizer.dicon>
$B!!!!!!(B** daoCustomizer$B$r:o=|(B **
$B!!!!!!!!!&(B<!-- component name="daoCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain">
            <initMethod name="addCustomizer">
              <arg>traceCustomizer</arg>
            </initMethod>
          <initMethod name="addCustomizer">
            <arg>s2DaoCustomizer</arg>
          </initMethod>
        </component -->

$B!!!!(B<dbflute.dicon>
$B!!!!!!(B** Common column setup interceptor$B$r:o=|(B ** $B!!!!!!"+(B $B"(-"(B
        $B!&(B<!-- Common column setup interceptor.
          <component name="commonColumnSetupBeforeInsertInterceptor"
           class="${glPackageBaseCommonInterceptor}. ${glCommonColumnSetupBeforeInsertInterceptor}"/>
          <component name="commonColumnSetupBeforeUpdateInterceptor"
           class="${glPackageBaseCommonInterceptor}.${glCommonColumnSetupBeforeUpdateInterceptor}"/>
          <component name="commonColumnSetupBeforeDeleteInterceptor"
           class="${glPackageBaseCommonInterceptor}.${glCommonColumnSetupBeforeDeleteInterceptor}"/>
          -->

$B"(-!(B EMecha$B$G%;%C%H%"%C%W$7$?(B<build.properties>$B$K$OB8:_$7$J$$(B
$B!!!!(B $B%Q%i%a!<%?$G$9$,!";HMQ$7$F$bLdBj$J$$$G$7$g$&$+!)(B
$B!!!!(B $B$3$N%Q%i%a!<%?$[E-MAIL ADDRESS DELETED]$7$J$$>l9g!"!V(Bxxx.yyy.dbflute.exbhv$B!W(B
$B!!!!(B $B!V(Bxxx.yyy.dbflute.exdao$B!W$H$J$C$F$7$^$$!"(BSMART deploy$B$NBP>]30(B
$B!!!!(B $B%Q%C%1!<%8$H$J$C$F$7$^$$$^$9!%(B

$B"(-"(B $B8=%P!<%8%g%s$N(BDBFlute$B$G$O!"6&DLNs$r%$%s%?!<%;%W%?!<$[E-MAIL ADDRESS DELETED](B
$B!!!!(B $B$7$F$$$J$$$?$a!"%(%i!<$H$J$j$^$9$N$G!":o=|$7$F$$$^$9!%(B
$B!!!!(B $B$b$759$7$1$l$P!":[E-MAIL ADDRESS DELETED]@.$NEY$K:o=|$7$J$1$l$P$$$1$J$$$?$a!"(B
$B!!!!(B Common column$B$NE83+$rM^;_$7$F$$$?$@$1$k$H9,$$$G$9!%(B

 $B"#$3$N<j=g$G0l1~!"(BSELECT, INSERT, UPDATE, DELETE$B$H30$@$7(BSQL$B$N<B9T$O$G$-$^$7$?$,!"(B
 $B!!$I$&$7$F$b<+?.$,;}$F$J$/!"BgJQ?=$7Lu$4$6$$$^$;$s$,!"59$7$/$*4j$$CW$7$^$9!%(B


$B0J>e$G$9(B.


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