*******************************************************************************
      TERASOLUNA Server Framework for Java iWebŁj
      TERASOLUNAgx cA[\VXe \z菇

      Copyright (C) 2007, 2010 NTT DATA Corporation.
*******************************************************************************


  TvF

  readméATERASOLUNA Server Framework for Java (Web) 
  ̃cA[\VXe\z菇łB
  L菇ɏ]ƂŁATERASOLUNAgx cA[\VXes邱Ƃ
  ܂B



  OF

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

@EOSFMicrosoft Windows XP Professional SP3
@EJDKFSunJDK 6.0
@EDBT[oFPostgreSQL 8.4Oracle Database 11g
@EAPT[oFApache Tomcat 6.0.20
@EJFEclipse SDK 3.4.1
@EEclipse pluginFWTP 3.0.4, Apache Ant 1.7.0
@EWebuEUFInternet Explorer 7.0
    
  LĂo[WɓmFsĂ܂Ão[WȊO̊
  ł̓𐧌̂ł͂܂B
  ܂ÃCXg[yѐݒ̎菇ɂẮAʓrWeb̗pKCh
  QƂĂB 


  Ant^XNꗗF

  vWFNǵu/antvfBNgɂ́AAnt^XNLqꂽubuild.xmlv݂
  ܂BȉAnt^XN̈ꗗłB 

  Eclean
      쐬wart@CARpCꂽNXt@C̍폜s܂B
  Ecompile
      RpCs܂B
  Enative2ascii
      native2asciiɂăvpeBt@C̃R[hϊs܂B
  Edeploy
      vWFNg̃fvCs܂B
  EcreateJavaDoc
      JavaDoc̐s܂B



  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 v6.0 T[o[vIAuցvNbN܂B 
  4.uTomcatvIAuցvNbN܂B 
  5.[̊ɍuTomcat CXg[fBNg[vI܂B
  6.uIvNbN܂B 



  vWFNg̎siʁjF

  TERASOLUNAgx cA[\VXeEclipseɃC|[g܂B܂Af[^
  x[X̐ݒs܂B 

  @ZIPt@C̓WJ
  
    toursample-javaweb.zipuC:/vɓWJ܂B 
    EuC:/toursample-javaweb/v
    ijw肳ꂽfBNg͌Œł͂Ȃ߁AKXǂݑւĎsĂ
    B
    ł́AiWindows XṔjC:/ɓWJƉ肵A菇i߂Ă܂B 

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

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

  BJDBChCo̔zu
  
    Tomcatf[^x[Xɐڑł悤JDBChCou<TOMCAT_HOME>/libv
    ɃRs[܂BJDBChCo͕tĂȂ̂ŁApҊełŕʓr
    肷Kv܂B 
    EPostgreSQL c http://jdbc.postgresql.org/download.html
    EOracle c http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
    
    o[WĂ΁ANCAgCXg[ۂɕtĂ
      JDBChCop܂B 

  Cf[^x[X̐ݒ
  
    1.O(ɂύX\)
        f[^x[X(CX^X)teradb
        DB[U[/pX[hsample/sample

    2.usetup.batv̕ҏW
        u/sql/postgres/setup.batv́u/sql/oracle/setup.batv[̊
        lɏ܂Busetup.batvQƂĂB

    3.e[uATvf[^̍쐬
      u/sql/()/setup.batvs܂B(Eclipsess)
      uSQL> v\ꂽ exitƓ͂ďIĂB
      spX̐Ƃ邽߁AKYt@C݂fBNgŎs
        ĂB


  Dݒt@C̕ҏW
  
    Eucontext.xmlv̕ҏW
        u/webapps/META-INF/context.xmlv[̊ɍlɏ܂B
        ڍׂ́ucontext.xmlvQƂĂB
        
    EusqlMapConfig.xmlv̕ҏW
		PostgreSQL𗘗p邩AOracle Database𗘗p邩ŁA
		u/webapps/WEB-INF/sqlMapConfig.xmlṽRgAEg؂ւ܂B
		ڍׂ́usqlMapConfig.xmlvQƂĂB
        
        

  vWFNg̎siWTPjF

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

  ET[oւ̒ǉ
    ET[o[r[Łutoursample-javawebṽvWFNgǉ܂B
    
  FTomcat̋NсAsmF
    1.T[on܂B
    2.http://localhost:8080/toursample-javaweb/ɃANZXA
      j[ʂ\΁AfvCłB
  
  
  
  vWFNg̎siWTPjF

  EAnt^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 
      
  FTomcat̋NсAs
  
    1.fvCTomcatN܂B 
    2.http://localhost:8080/<context.name>/ɃANZX܂B 
      Eu<context.name>v́Abuild.propertiesɋLqlłAftHg
        toursample-javawebƂȂĂ܂B      
    3.j[ʂ\΁AfvCłB


@mF
  
  @EmF@
    @OCꍇ͂Q̕@܂B
   @ ڂ͉o^@\𗘗pVOC[U쐬邱ƂłB
    @ڂ͈ȉ̃OC[Ugp邱ƂłB
    @SẴOC[UɂĂ
    @vWFNgfBNg/sql/insert_customer.sqlQƂĂB
    @
    @E\񗚗݂郆[U
    @@@[UID: 00000001
   @@ @pX[h: password

  @@E@
    @@@cA[ʂɂČ͂Kv܂Aȉ̃cA[񂪑
    @@@Ă܂B
    @@@EonFkC(Ԗ)
    @@@EړInFkCAXA茧A{錧AHcAR`AA錧A
              @@@Ȗ،AQn(`\Ԗ)
    @@@EoFSQLs̘Zォs̈ꃖ
        @@@@@@)SQLs5/10̏ꍇ2010/5/16`2011/5/15̃cA[
       @@@@@@@@݂Ă܂B
          
-------------------------------------------------------------------------------
Copyright (C) 2007, 2010 NTT DATA Corporation.


