*******************************************************************************
      TERASOLUNA Server Framework for Java (Rich)
      `[gAvWFNg 菇

      Copyright 2007 NTT DATA Corporation.
*******************************************************************************


  TvF

  readméATERASOLUNA Server Framework for Java (Rich)
  ̃`[gAvWFNg𓱓菇łB
  L菇ɏ]ƂŁA`[gAvWFNgs邱Ƃł܂B 
  


  OF

  ɂ́A炩߉L̂̂pӂĂKv܂B 

  EJava 2 Runtime Environment Standard Edition 1.5.0
  EEclipse SDK 3.2.2 + WTP 1.5.5
  EWebAPT[oFApache Tomcat 5.5.23
  EApache Ant 1.6.5 (EclipseAntvOĈ݂ł)
  
  LĂo[WɓmFsĂ܂Ão[WȊO̊
  ł̓𐧌̂ł͂܂B
  ܂ÃCXg[yѐݒ̎菇ɂẮAʓrWeb̗pKCh
  QƂĂB 
  


  Ant^XNꗗF

  vWFNǵu\antvtH_ɂ́Aant^XNLqꂽubuild.xmlv݂
  ܂Bȉant^XN̈ꗗłB 


  Eclean
      쐬wart@CARpCꂽNXt@C̍폜sB
  Ecompile
      RpCsB
  Enative2ascii
      native2asciiɂăvpeBt@C̃R[hϊsB
  Edeploy
      vWFNg̃fvCsB
  EcreateJavaDoc
      JavaDoc̐sB


  T[o[̒ǉiWTPjF

  EclipseWTPvOCĂꍇAȉ̎菇ŃT[o[ǉ܂B 

  1.EclipseʂɂāuEBhEvur[̕\vȗvsAuT[
    o[vIuOKvNbN܂B 
  2.T[o[r[ŉENbNuVKvuT[o[vs܂B 
  3.uApachevuTomcat v5.5 T[o[vIAuցvNbN܂B 
  4.uTomcatvIAuցvNbN܂B 
  5.[̊ɍuTomcat CXg[fBNg[vI܂B
  6.uIvNbN܂B 



  vWFNg̎siʁjF

  `[gAvWFNgEclipseɃC|[g܂B܂AHSQLDBCXg
  [܂B 

  @ZIPt@C̓WJ
  
    terasoluna-server4jrich-tutorial_(o[Wԍ).zipCӂ̃tH_ɓWJ܂B 

    WJꂽterasoluna-server4jrich-tutorial_(o[Wԍ).zip̃tH_
    ututorial-richvł邱ƂmF܂B
    WJc[WĴɂẮAtH_
    uterasoluna-server4jrich-tutorial_(o[Wԍ)vƂȂꍇ܂A
    tH_蓮Łututorial-richvɕύXĂB 

  AEclipseւ̃C|[g
  
    1.Eclipseʂɂāut@CvuC|[gvI܂B
    2.uvWFNg[NXy[XցvIuցvNbN܂B
    3.u[gEfBNg[̑IvɃ`FbNԂŁuQƁvNbN
      AuNvWFNgWJetH_w肵܂B 
    4.ututorial-richvɃ`FbNĂ邱ƂmFAuIvN
      bN܂B 

    G[oꍇ́ulvQƂAݒύXĂB 

  BHSQLDB̃CXg[
  
    1.`[gAvWFNgɑ݂uhsqldb.zipvuC:\vɓWJ
      ܂B
      EuC:\hsqldb\v
      ijw肳ꂽfBNg͌Œł͂Ȃ߁AKXǂݑւĎsĂ
            B
      ł́AiWindows XṔjC:\ɓWJƉ肵A菇i߂Ă܂B 
    2.f[^x[X̋N
      uC:\hsqldb\terasoluna\startDB.batvs܂B
    3.f[^x[Xւ̐ڑ
      f[^x[XNԂŁAuC:\hsqldb\terasoluna\startDBManager.batv
      s܂B
      DBManagerNAconnectʂ\܂BĈȉ͂܂B 

      Type     F HSQL Database Engine Server
      Driver   F org.hsqldb.jdbcDriver
      URL      F jdbc:hsqldb:hsql://localhost/terasoluna
      User     F sa
      Password F Ȃ

    4.f[^x[X̊mF
      f[^x[X̐ڑAʍ̃e[uꗗɈȉ݂邱ƂmF܂
      B 
      
      e[u  FgUSERTABLEhA
      J      FgIDhAgNAMEhAgAGEhAgBIRTHh
      
      ̂܂hsqldb͋N܂܂ɂĂ܂B

  vWFNg̎siWTPjF
 
  WTPvOC𗘗pꍇAȉ̎菇ŃvWFNgs܂B

  CT[o[ւ̒ǉ
  
    T[o[r[Łututorial-richṽvWFNgǉ܂B
      
  DTomcat̋NсAsmF
  
    1.T[o[n܂B 
    2.http://localhost:8080/tutorial-richɃANZX܂B
    3.ANZXƃeXgf[^𑗐Mʂ\܂B
    4.\ꂽʓ́uMv{^NbN܂B
    5.ʉ̃eLXgGAɁAuWelcome to TERASOLUNA!vƂʂ\
      ΃fvCłB
   
  
  
  vWFNg̎siWTPjF

  WTPvOC𗘗pȂꍇAȉ̎菇ŃvWFNgs܂B 


  Cant^XN̎s
  
    1.vWFNǵu/ant/build.propertiesv[̊ɍlɏ
      ܂B 
      Eڍׂbuild.propertiesQƂĂBɃpX֘AɊւĂ͏\mF
        ĂB 
    2.ubuild.propertiesv̏CAu/ant/build.xmlvENbNant^XN
      udeployvIĎs܂B 

  DTomcat̋NсAsmF
  
    1.fvCTomcatN܂B 
    2.http://localhost:8080/<context.name>/ɃANZX܂B 
      Eu<context.name>v́Abuild.propertiesɋLqlłAftHg
        tutorial-richƂȂĂ܂B      
    3.ANZXƃeXgf[^𑗐Mʂ\܂B
    4.\ꂽʓ́uMv{^NbN܂B
    5.ʉ̃eLXgGAɁAuWelcome to TERASOLUNA!vƂʂ\
      ΃fvCłB
      
@EPȃf[^̑M̊mF
   
    1.ʏ㑤̃NGXgwb_ɁurequestNamevƓ͂܂BiftHgl̂܂܁j
    2.ʏ㑤̒lɁusimplevƓ͂܂B
    3.vdɈȉ̂悤id,name,age,birth͂܂B

@-----------------͓e-------------------
    <UserBean>
  @@<id>1</id>
  @@<name>e\i[UP</name>
  @@<age>29</age>
  @@<birth>1978-01-14T12:34:56</birth>
@@</UserBean>
@--------------------------------------------

    4.URLhttp://localhost:8080/tutorial-rich/secure/blogic.do͂܂B
    5.uMv{^NbNƁAT[oɃNGXg𑗐M܂B
    @NGXgʂʉidjɔfĂ܂B
    ȋ̃NGXgɂĂAs@͓łBj
    
    ̃NGXgsȂꍇAuTERASOLUNA Server Framework for JavaiRichŁj `[gAv
    QlɂāA菇23ŋLqeւčs܂B
  

  lF

  C|[gɃG[oꍇ
  EuC|[gꂽ `` ͌܂Bv
    WEB-INF/libtH_ȉɂWebAvP[VCu[F
      ȂԂłBEclipseċN邱Ƃŉ܂B 
    
  T[o[nɃG[oꍇ
  Eu\[X ``̓t@CEVXeƓƂĂ܂Bv
    EclipsẽLbVƎt@C̓ĂȂԂłBỸv
      WFNguENbNvuXVvƉ܂B


-------------------------------------------------------------------------------
Copyright 2007 NTT DATA Corporation.


