*******************************************************************************
      TERASOLUNA Batch Framework for Java
      @\Tv 菇ɂ

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

  TvF

  readméATERASOLUNA Batch Framework for Java
  @\TvvWFNg𓱓菇łB
  L菇ɏ]ƂɂATERASOLUNAt[[N̋@\Tv
  s邱Ƃł܂B

  OF

  Jɂ́A炩߉L̂̂pӂĂKv܂B
  ܂LĂo[WɓmFsȂĂ܂A
  ̃o[WȊO̊œ𐧌邱Ƃ̂ł͂܂B
  ܂ÃCXg[yѐݒ̎菇ɂẮA
  ʓrWeb̗pKChQƂĂB 

  EJava 2 Runtime Environment Standard Edition 1.5.0
  EEclipse SDK 3.2.0 
  EPostgreSQL Database Server 8.2
  @܂
  EOracle10g

  Ant^XNꗗF

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

  Eclean
      RpCꂽNXt@C̍폜sB
  Ecompile
      RpCsB
  EcreateJavaDoc
      JavaDoc̐sB
        
  vWFNg̎sF

@@JDBChCo̔zu
    PostgreSQL,OracleJDBChCo͕tĂȂ̂ŁApҊeŕʓr肷Kv܂B
      EPostgreSQL
          http://jdbc.postgresql.org/download.html
      EOracle
          http://otn.oracle.co.jp/software/tech/java/jdbc/index.html
    @tbatt@CWuNꍇ́A
        擾hCoȉ̃tH_ɔzuĂB
    @Eufunctionsample-batch\libv
      
  AZIPt@C̓WJ
    terasoluna-batch4j-funcsample_(o[Wԍ).zipuC:\vɓWJ܂B
      EuC:\terasoluna-batch4j-funcsample_(o[Wԍ)\v
       w肳ꂽfBNg͌Œł͂Ȃ߁AKXǂݑւĎsĂB
       ł́AiWindows XṔjC:\ɓWJƉ肵A菇i߂܂B

  Bf[^x[X̐ݒ
   Oraclȅꍇ
    1.O(ɂύX\)
        CX^XXE
        DB[U[/pX[hsample/sample

    2.usetup_for_Oracle.batv̕ҏW
        u/sql/oracle/setup_for_Oracle.batv[̊ɍlɏ܂B
        ڍׂ́u/sql/oracle/setup_for_Oracle.batvQƂĂB

    3.e[u̍쐬
      u/sql/oracle/setup_for_Oracle.batvs܂B(eclipsess)
      uSQL> v\ꂽ exitƓ͂ďI܂B
      spX̐̂߁AK Yt@C݂tH_ŎsĂB

   PostgreSQL̏ꍇ
    1.O(ɂύX\)
      pgAdminNAVf[^x[X쐬B
        Ofunctionsampledb
        I[i[sample
        GR[fBOUTF8
        TemplateiȂj
        e[uԥpg_default

    2.usetup_for_PostgreSQL.batv̕ҏW
        u/sql/postgresql/setup_for_PostgreSQL.batv[̊ɍlɏ܂B
        ڍׂ́u/sql/postgresql/setup_for_PostgreSQL.batvQƂĂB

    3.e[u̍쐬
      u/sql/postgresql/setup_for_PostgreSQL.batvs܂B(eclipsess)
      spX̐̂߁AK Yt@C݂tH_ŎsĂB

  CEclipseւ̃C|[g
    EEclipseʂɂāut@CC|[gvsA
      uʁvWFNg[NXy[XցvIuցvNbN܂B
    Eu[gEfBNg[̑IvɃ`FbNԂŁuQƁvNbNA
    @vWFNgẽuEYAœWJfBNgw肵܂B
    EuvWFNg[NXy[XփRs[vɃ`FbNĂ邱ƂmFA
      uIvNbN܂B
 
@De[upWus
	u/script/SAMPLE000-01.batvсu/script/SAMPLE000-02.batvs܂B

WűN@

@scripttH_zbatt@CQlɋN܂B


mFpTṽWuɂ

@@{TṽWuꗗLɎ܂B

	1. SAMPLE000
	@Ee[uݒpWu
		ESAMPLE000-01F
@@@@@        gNYUSYUKKINTBLhɏf[^ݒ肵܂BiSample000PreLogic.javaQƁj
	@	@gZANDAKATBLh̃f[^폜܂BiSample000PreLogic02.javaQƁj
		@gRIREKITBLh̃f[^폜܂BiSample000PreLogic03.javaQƁj

		Np[^̑3ɁAgNYUSYUKKINTBLhɒǉf[^w肷邱Ƃł܂B
		@w肵Ȃꍇ1쐬܂B@
		SAMPLE001,SAMPLE003,SAMPLE006,SAMPLE007sOɁA
@@	@        ȂƂ1xSAMPLE000-01sKv܂B
	
	2. SAMPLE001
	@EgUNVfʂ̃TvWuiĎAX^[g܂ށj
		ESAMPLE001-01FS`NPgUNVfiWujB
		ESAMPLE001-02FPgUNVfB
		ESAMPLE001-03F`NʃgUNVfiWujBĎB
		ESAMPLE001-04FS`NPgUNVfiʏWujB
		ESAMPLE001-05F`NʃgUNVfiʏWujB
		ESAMPLE001-06(PostgreSQLp),SAMPLE001-07(Oraclep):
		                `NʃgUNVfiX^[gjB
				N1ڂŗOiftHg30ځjA
				N2ڂŃX^[g|CgŏI܂ŏs܂B
		@Np[^̑3ɁAO|Cgw肷邱Ƃł܂B
						
		SAMPLE001-03̊Ďsꍇ́AJava SE 5.0ɕtujconsolevgp܂B

	3. SAMPLE002
	@EŒ蒷Eϒt@CpTvWu
		ESAMPLE002-01Fo̓t@CŒ蒷t@CB
		ESAMPLE002-02Fo̓t@Cϒt@CB
	
	4. SAMPLE003
	@Et@Co͂̃TvWu
	@@	ESAMPLE003-01Fwb_Af[^AgCo͂܂B
	
	5. SAMPLE004
	@Ee[uLbVTvWu
		ESAMPLE004-01F
			R[he[uLbV܂B(SAMPLE004_sqlMapConfig.xml,
			                                   SAMPLE004_sqlMap.xmlQ)
			t@C݂̑`FbN܂B(Sample004PreLogic.javaQƁj
			t@C̍XVύX܂BiSample004PostLogic.javaQƁj
			
	6. SAMPLE005
	@Et@CRN^[Ńt@C}[WTvWu
		ESAMPLE005-01:2̓̓t@C}[W܂B

	7. SAMPLE006
	@Eq[vTCYؗpTvWu
	@@	ESAMPLE006-01FʏWu
	@@	ESAMPLE006-02FWu

	8. SAMPLE007
	@Ewb_-׍\̎擾Tv
	@@	ESAMPLE007-01: iBatis̋@\pwb_-׍\̎擾TvłB
	                       iSAMPLE007_sqlMap.xmlQƁj

	9. SAMPLE008
	@ERg[uCNgpTvWu
		ESAMPLE008-01: uCNL[ARg[uCNnh̐ݒłB
				
	t@Co͂WuɊւāAt@C̍폜͓ɋLqĂ炸A
@@@    t@Co͎ɂ͏㏑ƂȂ悤ݒ肵Ă܂B

񓯊^WuN@\ɂ

	񓯊ob`f[̋N@ɂĂ
	Lbatt@CQlɂĂB
@@	Escript/SAMPLE-ASYNC.bat

@@񓯊ob`f[N͉LsqlQl
@@WuǗe[uɃWu˗o^܂B
    TvłSAMPLE006ΏۂƂĂ܂B
	@@Esql/oracle/start_job.sql
		Esql/postgresql/start_job.sql

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