[Seasar-user:1683] Re: Service 実装クラスから Dao を呼ぶ
his@hamal.freemail.ne.jp
his
2005年 3月 26日 (土) 21:17:00 JST
$B8E2l$G$9!#(B
$B%3%s%9%H%i%/%?$G(BDao$B$r<hF@$7$F$$$k$h$&$G$9$,!"(B
Service$B%/%i%9$N%3%s%]!<%M%s%H @ _Dj$O$I$&$J$C$F$$$^$9$+!)(B
yamafuji yama <yamafujiyamajp @ yahoo.co.jp>$B$5$s!'(B
>
> $BF#;3$G$9!#(B
>
> struts + dao$B$N<BAu$r$7$F$$$^$9!#(B
> $B%\%?%s2!2<$G(BAction$B%/%i%9$+$i(BService$B<BAu%/%i%9$r8F$S!"(B
> Service$B<BAu%/%i%9$+$i(BDao$B$r8F$V$3$H$G!"(BDB$B$+$iCM$r<hF@$9$k$H$$$C$?(B
> $B7A$r9M$($F$$$^$9!#(B
> $B<B:]$N<BAu$O0J2<-!!"-"$G$9!#(B
> $BLdBj$O-"$N(BAddServiceImpl$B%3%s%9%H%i%/%?$N0z?t$K(B
> opHistoryDao$B$,(Bnull$B$GF~$C$F$-$F$7$^$C$F$$$k$H$3$m$G$9!#(B
> dicon$B%U%!%$%k$K$b(BDao$B!J(BOpHistoryDao $B!K$rDj5A$7$F$$$^$9$7!"(B
> Dao$B$N(BBean$B!"(BSQL$B%U%!%$%kL>>NEy$b5,B'$K=>$C$F$$$^$9!#(B
> $BF1$8$h$&$J8=>]$K$J$C$?J}$,$$$i$C$7$c$$$^$7$?$i!"(B
> $B$<$R$H$b$465<x$/$@$5$$!#(B
> $B!J"($A$J$_$K-!$N(BAddAction$B%/%i%9%3%s%9%H%i%/%?$N0z?t$K$O!"(B
> AddService$B<BAu%/%i%9$N%$%s%9%?%s%9$,$-$A$s$HF~$C$F$-$F$$$^$9!#!K(B
>
> $B-!(BAction$B%/%i%9(Bexecute$B%a%=%C%IDj5A(B--------------------------
>
> //$B%3%s%9%H%i%/%?(B
> public AddAction(AddService addService) {
> this.addService = addService;
> }
>
> public ActionForward execute(
> ActionMapping mapping,
> ActionForm form,
> HttpServletRequest request,
> HttpServletResponse response) {
>
> /** $BMzNr$rEPO?$9$k(B */
> OpHistory opHistory = new OpHistory(); //Bean$B @ 8@.(B
> opHistory.setOpeno("1");
> opHistory.setAction_name("add");
> opHistory.setResult("2");
> opHistory.setTstamp("2005/03/25");
> opHistory.setDelflag(0);
>
> int addCount = addService.insert(opHistory);$B!!(B//Bean$B$r3JG<$7!"%F!<(B
$B%V%k$X(Binsert
>
> return (mapping.findForward("success"));
> }
>
> $B-"(BService$B<BAu%/%i%9%3%s%9%H%i%/%?(B-----------------------------
> public AddServiceImpl(OpHistoryDao opHistoryDao) {
> this.opHistoryDao = opHistoryDao;
> }
> --------------------------------------------------------------------
--------
>
> $B3+H/4D6-$O0J2<$NDL$j$G$9!#(B
> $B!&(BJDK$B!'(B1.5
> $B!&(BS2$B!'(B2.2.3
> $B!&(BDao$B!'(B1.0.23
> $B!&(BStruts$B!'(B1.1.4
> $B!&%3%s%F%J!'(BTomcat5.5
> $B!&(BDB$B!'(BHSQL
> $B!&3+H/4D6-!'(BEclipse3.0
>
>
>
>
> ---------------------------------
> Do You Yahoo!?
> Upgrade Your Life
$B!a!a!a(B
$B8E2l5W;J(B (Hisashi KOGA)
e-mail : his @ hamal.freemail.ne.jp
Seasar-user メーリングリストの案内