@Repository(value="siiruDAO")
public class SiiruDAO
extends java.lang.Object
Constructor and Description |
---|
SiiruDAO() |
Modifier and Type | Method and Description |
---|---|
void |
deleteAllData(java.lang.String tableName)
테이블 데이터 모두삭제
|
void |
deleteProc(java.lang.String se,
java.lang.String procName)
펑션/프로시저 삭제
|
int |
insertBatch(java.lang.String path,
int workCnt,
int totalCnt,
java.lang.String fileNm)
데이터 일괄 등록. 1000건씩 commit
|
boolean |
procCreate(java.lang.String path,
java.lang.String se,
java.lang.String procName)
펑션/프로시저 생성
|
int |
selectSchemaCnt(java.lang.String se,
java.lang.String schemaName)
테이블/펑션/프로시저 유무
|
int |
selectSiteCnt(java.lang.String siteId)
사이트 생성 유무
|
int |
selectTableCnt(java.lang.String tableName)
테이블 데이터 개수
|
boolean |
tableCreate(java.lang.String path)
테이블 생성
|
public int selectSiteCnt(java.lang.String siteId)
siteId
- 사이트IDpublic int selectSchemaCnt(java.lang.String se, java.lang.String schemaName)
se
- 구분. table : 테이블, function : 펑션, procedure : 프로시저schemaName
- 스키마명public int selectTableCnt(java.lang.String tableName)
tableName
- 테이블명public boolean tableCreate(java.lang.String path)
path
- schema 파일public boolean procCreate(java.lang.String path, java.lang.String se, java.lang.String procName)
path
- schema 파일경로se
- 펑션/프로시저 구분. function : 펑션, procedure : 프로시저procName
- 펑션/프로시저명public int insertBatch(java.lang.String path, int workCnt, int totalCnt, java.lang.String fileNm)
path
- insert 파일workCnt
- 작업개수totalCnt
- 전체개수fileNm
- 생성파일명. base, dong, ip, lunarpublic void deleteAllData(java.lang.String tableName)
tableName
- 테이블명public void deleteProc(java.lang.String se, java.lang.String procName)
se
- 펑션/프로시저 구분. function : 펑션, procedure : 프로시저procName
- 펑션/프로시저명