@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 - 펑션/프로시저명