
1.Tvɂ
@{Tv́ASpring Framework, release 1.0𗘗pAȉ̃Tvō\Ă܂
@
@EWebAvP[VTvAybg
@ESpring FrameworkIoC,DAO,AOPt[[NTv

2.\

@SpringSample
    |
    |--lib        :Cut@C
    |   |- depend
    |   |- dist
    |
    |--petfriends :WebAvP[V@ybg
    |   |-db
    |
    |--sample     :SpringIoC ,DAO ,AOPTv
    |   |-aop
    |   |-dao
    |   |-ioc
    
2.s@

@EWebAvP[VTvAybg
@@
@@EWAR̔zu
@@@SpringSample/petfriends/petfriends.warTomcatȂǂɔzuĉB
@@@Tomcat̏ꍇAC:\Program Files\Apache Group\Tomcat 4.1\webappspetfriends.warzu
@@@TomcatNĉB

@@EDB̋N
@@@SpringSample/petfriends/db/server.batR}hCA̓_uNbNċNB
      ̂悤ȃbZ[W\΁ADB̋NɍsȂĂ܂B
	  <DOS>
  	    Opening database: petfriends
	    HSQLDB server 1.7.1 is running
	    Use SHUTDOWN to close normally. Use [Ctrl]+[C] to abort abruptly
	    Mon Apr 12 12:26:22 JST 2004 Listening for connections ...
	    
@@EybgԂ̎gp
	  uEU玟̂tqk͂ĉB
@@@@http://localhost:8080/petfriends/welcome.htm
@@@
@@@ybgԂ̃TCgł́Aybg̒ǉA폜sȂ܂B
@@@܂ǉ폜̑sȂтɁAWo͂AOPɂ郍Oo͂܂B

@ESpring IoC, DAO, AOPTv
@@
@@EAOPTv
@@@SpringSample/sample/aopɁAant̃rht@Cibuild.xmljpӂĂ܂B
@@@R}hCAantƓ͂ĉB
@@@s\ȃTṽ^[Qbgl[Xg\̂ŁAe^[Qbg
@@@AOPTv̓mFł܂B
      <AOP Tvꗗ>
        run.introduction --> introduction Sample̎sł
	    run.pointcut     --> Pointcut Sample̎sł
		run.proxy        --> AOP Proxy sample̎sł
		run.proxyioc     --> IoCpAOP Proxy Sample̎sł
@@@@ 
@@EDAOTv
@@@EO@DBiHSQL)̋N
@@@@SpringSample/sample/dao/server.batR}hCA̓_uNbNċNB
@@@@̂悤ȃbZ[W\΁ADB̋NɍsȂĂ܂B
@@@@ȂWebAvP[V@ybgԂׂ̈DBNĂꍇ́AybgԂDB(HSQL)shutdown
@@@@ĂsB

       <DOS>
      	Opening database: daosample
		HSQLDB server 1.7.1 is running
		Use SHUTDOWN to close normally. Use [Ctrl]+[C] to abort abruptly
		Mon Apr 12 17:26:58 JST 2004 Listening for connections ...

	@SpringSample/sample/daoɁAant̃rht@Cibuild.xmljpӂĂ܂B
@@@R}hCAantƓ͂ĉB
@@@s\ȃTṽ^[Qbgl[Xg\̂ŁAe^[Qbg
@@@DAOTv̓mFł܂B
      <DAO Tv>
@@@  run.sample        --> DAO Sample̎sł
      
    EIoCTv
      SpringSample/sample/aopɁAant̃rht@Cibuild.xmljpӂĂ܂B
@@@ ƂAOP , DAOƓlantTvsĂB


@@