@xls2src@ v0.02
Tv
@ڍא݌vJ2EEAvP[V𐶐ł炢Ǝv܂񂩁B
@xls2srcł́AExcelt@Cɏڍא݌vǂݍŁA\[Xo܂B
ڕW
@ŏ̖ڕẂAxdocletpEJB,struts̃\[XA 
@JBossŎsłAvP[V̐

tH_\
  xls2src
      +src	F \[X
      +bin	F RpCς݃t@C
      +lib	F ֘ACu(velocity,Jakarta-poiJart@C)
      +data	F \[XoɂȂ݌vf[^ixlst@C`j
      +template	F \[XoɂȂev[giVelocity`j

\[X\
  Xls2src.java	F maiñ\[X
  Model.java	F xlst@CSsheetێIuWFNg
  Table.java	F xlst@Csheet̃f[^ێIuWFNg
  Util.java	F velocityev[gĂяo[eBeBNX

@
@xls2srcfBNgŁÃob`t@CsĂB
@@@xls2src\xls2src.bat
  xls2srctH_Ɏ̂SXDocletpEJB\[X쐬܂
@@@AnkenBean.java
@@@AssignBean.java
@@@CustomerBean.java
@@@MemberBean.java


ύX
v0.01v0.02
@ER}hC̃p[^󂯎悤ɏC܂B
		usage: xls2src [-h] [-t templateFolderName] [-f xlsFileName]
		 -f <xlsFileName>          ݌vXlst@C(ftHg:data/workbook.xls)
		 -h                        wv\
		 -t <templateFolderName>   ev[gtH_(ftHg:template)

v0.02v0.03
@Et@Cۑwł悤ɏC܂B
	R}hCIvVɎ̃IvVǉ
		usage: xls2src [-d distFolderName] [-h] [-t templateFolderName] [-f
		       xlsFileName]
		 -d <distFolderName>       otH_(ftHg:destDir)
		 -f <xlsFileName>          ݌vXlst@C(ftHg:data/workbook.xls)
		 -h                        wv\
		 -t <templateFolderName>   ev[gtH_(ftHg:template)

@EpbP[W̃tH_ɕۑ悤ɏC܂B

v0.03v0.04
@EeNX̐݌vɎ̂悤ȃt@C𐶐邽߂ɁA 
	̃ev[gg悤ɂB 
	EEJB 
	Eꗗ\pJSP 
	Eʕ\pJSP 
	X 
@EݒAev[gXMLt@C擾悤ɏC
	generateInfo.xml F ǂݍސݒ
	digester.xml	 F Jakarta DigesterpXMLǂݍ݃[ݒt@C

ȏ



