최초커밋(일부)

main
이범준 11 months ago
parent c625f6f0bc
commit 9b802a7509

File diff suppressed because it is too large Load Diff

@ -0,0 +1,144 @@
---------- TN_PUSH_RESULT ----------
CREATE TABLE TN_PUSH_RESULT (
PUSH_RESULT_IDX NUMBER(20) DEFAULT '0' NOT NULL,
TITLE VARCHAR2(20) DEFAULT NULL,
MESSAGE VARCHAR2(100) DEFAULT NULL,
REG_ID VARCHAR2(180) DEFAULT NULL,
VIN VARCHAR2(17) DEFAULT NULL,
PUSH_CATEGORY VARCHAR2(10) DEFAULT NULL,
PUSH_SUCCESS_OR_FAILURE CHAR(1) DEFAULT NULL,
ERROR_DESCRIPTION VARCHAR2(100) DEFAULT NULL,
PUSH_RESEND_YN CHAR(1) DEFAULT 'N',
REGDT DATE DEFAULT SYSDATE NOT NULL,
UPDDT DATE DEFAULT NULL,
DELDT DATE DEFAULT NULL,
REGMEMID VARCHAR2(60) DEFAULT NULL,
UPDMEMID VARCHAR2(60) DEFAULT NULL,
DELMEMID VARCHAR2(60) DEFAULT NULL,
DELYN CHAR(1) DEFAULT 'N',
CONSTRAINT TN_PUSH_RESULT_PK PRIMARY KEY (PUSH_RESULT_IDX)
);
COMMENT ON TABLE TN_PUSH_RESULT IS '푸시 전송 결과 관리 테이블';
COMMENT ON COLUMN TN_PUSH_RESULT.PUSH_RESULT_IDX IS '푸시 전송 결과 관리 인덱스';
COMMENT ON COLUMN TN_PUSH_RESULT.TITLE IS '푸시 타이틀';
COMMENT ON COLUMN TN_PUSH_RESULT.MESSAGE IS '푸시 내용';
COMMENT ON COLUMN TN_PUSH_RESULT.REG_ID IS '푸시 수신자 고유 아이디';
COMMENT ON COLUMN TN_PUSH_RESULT.VIN IS '차대번호';
COMMENT ON COLUMN TN_PUSH_RESULT.PUSH_CATEGORY IS '푸시 알람 서비스 항목';
COMMENT ON COLUMN TN_PUSH_RESULT.PUSH_SUCCESS_OR_FAILURE IS '푸시 전송 결과 성공, 실패 여부';
COMMENT ON COLUMN TN_PUSH_RESULT.ERROR_DESCRIPTION IS '푸시 전송 오류 사유';
COMMENT ON COLUMN TN_PUSH_RESULT.PUSH_RESEND_YN IS '푸시 재전송 여부';
COMMENT ON COLUMN TN_PUSH_RESULT.REGDT IS '등록일';
COMMENT ON COLUMN TN_PUSH_RESULT.UPDDT IS '수정일';
COMMENT ON COLUMN TN_PUSH_RESULT.DELDT IS '삭제일';
COMMENT ON COLUMN TN_PUSH_RESULT.REGMEMID IS '등록자 아이디';
COMMENT ON COLUMN TN_PUSH_RESULT.UPDMEMID IS '수정자 아이디';
COMMENT ON COLUMN TN_PUSH_RESULT.DELMEMID IS '삭제자 아이디';
COMMENT ON COLUMN TN_PUSH_RESULT.DELYN IS '삭제 여부';
CREATE SEQUENCE TN_PUSH_RESULT_SEQ START WITH 1 INCREMENT BY 1;
---------- TN_PUSH_SEND ----------
CREATE TABLE TN_PUSH_SEND (
PUSH_SEND_IDX NUMBER(20) DEFAULT '0' NOT NULL,
TITLE VARCHAR2(20) DEFAULT NULL,
MESSAGE VARCHAR2(100) DEFAULT NULL,
REG_ID VARCHAR2(180) DEFAULT NULL,
VIN VARCHAR2(17) DEFAULT NULL,
PUSH_CATEGORY VARCHAR2(10) DEFAULT NULL,
PUSH_SEND_YN CHAR(1) DEFAULT 'N',
REGDT DATE DEFAULT SYSDATE NOT NULL,
UPDDT DATE DEFAULT NULL,
DELDT DATE DEFAULT NULL,
REGMEMID VARCHAR2(60) DEFAULT NULL,
UPDMEMID VARCHAR2(60) DEFAULT NULL,
DELMEMID VARCHAR2(60) DEFAULT NULL,
DELYN CHAR(1) DEFAULT 'N',
CONSTRAINT TN_PUSH_SEND_PK PRIMARY KEY (PUSH_SEND_IDX)
);
COMMENT ON TABLE TN_PUSH_SEND IS '푸시 전송 관리 테이블';
COMMENT ON COLUMN TN_PUSH_SEND.PUSH_SEND_IDX IS '푸시 전송 관리 인덱스';
COMMENT ON COLUMN TN_PUSH_SEND.TITLE IS '푸시 타이틀';
COMMENT ON COLUMN TN_PUSH_SEND.MESSAGE IS '푸시 내용';
COMMENT ON COLUMN TN_PUSH_SEND.REG_ID IS '푸시 수신자 고유 아이디';
COMMENT ON COLUMN TN_PUSH_SEND.VIN IS '차대번호';
COMMENT ON COLUMN TN_PUSH_SEND.PUSH_CATEGORY IS '푸시 알람 서비스 항목';
COMMENT ON COLUMN TN_PUSH_SEND.PUSH_SEND_YN IS '푸시 전송 여부';
COMMENT ON COLUMN TN_PUSH_SEND.REGDT IS '등록일';
COMMENT ON COLUMN TN_PUSH_SEND.UPDDT IS '수정일';
COMMENT ON COLUMN TN_PUSH_SEND.DELDT IS '삭제일';
COMMENT ON COLUMN TN_PUSH_SEND.REGMEMID IS '등록자 아이디';
COMMENT ON COLUMN TN_PUSH_SEND.UPDMEMID IS '수정자 아이디';
COMMENT ON COLUMN TN_PUSH_SEND.DELMEMID IS '삭제자 아이디';
COMMENT ON COLUMN TN_PUSH_SEND.DELYN IS '삭제 여부';
CREATE SEQUENCE TN_PUSH_SEND_SEQ START WITH 1 INCREMENT BY 1;
---------- TN_PUSH_SERVICE ----------
CREATE TABLE TN_PUSH_SERVICE (
PUSH_SERVICE_IDX NUMBER(20) DEFAULT '0' NOT NULL,
SERVICE_NO VARCHAR2(20) DEFAULT NULL,
REG_ID VARCHAR2(180) DEFAULT NULL,
VIN VARCHAR2(17) DEFAULT NULL,
SERVICE_APPLY_YN CHAR(1) DEFAULT 'N',
SERVICE_REGDT DATE DEFAULT NULL,
PUSH_APPLY_YN CHAR(1) DEFAULT 'N',
PUSH1 CHAR(1) DEFAULT 'N',
PUSH2 CHAR(1) DEFAULT 'N',
PUSH3 CHAR(1) DEFAULT 'N',
PUSH4 CHAR(1) DEFAULT 'N',
PUSH5 CHAR(1) DEFAULT 'N',
MNGR_UPDDT DATE DEFAULT NULL,
VHCLE_NO VARCHAR2(16) DEFAULT NULL,
VHMNO VARCHAR2(20) DEFAULT NULL,
VHMNO_RECENT CHAR(1) DEFAULT '1',
MBER_NO VARCHAR2(128) DEFAULT NULL,
REGDT DATE DEFAULT SYSDATE NOT NULL,
UPDDT DATE DEFAULT NULL,
DELDT DATE DEFAULT NULL,
REGMEMID VARCHAR2(60) DEFAULT NULL,
UPDMEMID VARCHAR2(60) DEFAULT NULL,
DELMEMID VARCHAR2(60) DEFAULT NULL,
DELYN CHAR(1) DEFAULT 'N',
CONSTRAINT TN_PUSH_SERVICE_PK PRIMARY KEY (PUSH_SERVICE_IDX)
);
COMMENT ON TABLE TN_PUSH_SERVICE IS '서비스 신청 관리 테이블';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH_SERVICE_IDX IS '서비스 신청 관리 인덱스';
COMMENT ON COLUMN TN_PUSH_SERVICE.SERVICE_NO IS '서비스 번호';
COMMENT ON COLUMN TN_PUSH_SERVICE.REG_ID IS '푸시 수신자 고유 아이디';
COMMENT ON COLUMN TN_PUSH_SERVICE.VIN IS '차대번호';
COMMENT ON COLUMN TN_PUSH_SERVICE.SERVICE_APPLY_YN IS '서비스 신청 여부';
COMMENT ON COLUMN TN_PUSH_SERVICE.SERVICE_REGDT IS '서비스 신청일';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH_APPLY_YN IS '푸시 신청 여부';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH1 IS '푸시 신청 항목(명의변경)';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH2 IS '푸시 신청 항목(저당)';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH3 IS '푸시 신청 항목(정비이력)';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH4 IS '푸시 신청 항목(제작결함)';
COMMENT ON COLUMN TN_PUSH_SERVICE.PUSH5 IS '공지사항';
COMMENT ON COLUMN TN_PUSH_SERVICE.MNGR_UPDDT IS '관리자 수정일';
COMMENT ON COLUMN TN_PUSH_SERVICE.VHCLE_NO IS '차량번호';
COMMENT ON COLUMN TN_PUSH_SERVICE.VHMNO IS '차량 관리번호';
COMMENT ON COLUMN TN_PUSH_SERVICE.VHMNO_RECENT IS '차량 관리번호에 의한 최신 데이터 여부';
COMMENT ON COLUMN TN_PUSH_SERVICE.MBER_NO IS '회원번호';
COMMENT ON COLUMN TN_PUSH_SERVICE.REGDT IS '등록일';
COMMENT ON COLUMN TN_PUSH_SERVICE.UPDDT IS '수정일';
COMMENT ON COLUMN TN_PUSH_SERVICE.DELDT IS '삭제일';
COMMENT ON COLUMN TN_PUSH_SERVICE.REGMEMID IS '등록자 아이디';
COMMENT ON COLUMN TN_PUSH_SERVICE.UPDMEMID IS '수정자 아이디';
COMMENT ON COLUMN TN_PUSH_SERVICE.DELMEMID IS '삭제자 아이디';
COMMENT ON COLUMN TN_PUSH_SERVICE.DELYN IS '삭제 여부';
CREATE SEQUENCE TN_PUSH_SERVICE_SEQ START WITH 1 INCREMENT BY 1;
---------- VN_PUSH_SERVICE ----------
CREATE VIEW VN_PUSH_SERVICE AS
SELECT VHCLE_NO, VIN, VHMNO, MBER_NO, TO_CHAR(REGDT, 'YYYYMMDD') REGDT
FROM TN_PUSH_SERVICE
WHERE 1=1 AND SERVICE_APPLY_YN = 'Y' AND PUSH_APPLY_YN = 'Y' AND VHMNO_RECENT = '1' AND DELYN = 'N';
COMMENT ON TABLE VN_PUSH_SERVICE IS '서비스 신청 관리 뷰';
COMMENT ON COLUMN VN_PUSH_SERVICE.VHCLE_NO IS '차량번호';
COMMENT ON COLUMN VN_PUSH_SERVICE.VIN IS '차대번호';
COMMENT ON COLUMN VN_PUSH_SERVICE.VHMNO IS '차량 관리번호';
COMMENT ON COLUMN VN_PUSH_SERVICE.MBER_NO IS '회원번호';
COMMENT ON COLUMN VN_PUSH_SERVICE.REGDT IS '등록일';

@ -0,0 +1,327 @@
-- ============================= t_code : 기본코드
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('common', '공통코드', '0', 1, 1, '00', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('board', '게시판 카테고리', '0', 1, 2, '00','itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('member', '회원관리', '0', 1, 3, '00','itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('group', '부서명', 'member', 2, 1, '00','itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('position', '직위', 'member', 2, 2, '00','itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('sysCd', '시스템코드', '0', 1, 6, '99', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('sysmenu', '시스템메뉴', 'sysCd', 2, 1, '99', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
VALUES ('mngrAuth','관리자등급','sysCd',3,1,'99','itgood','Y','N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, regmemid, defaultyn, delyn)
values ('programcd','프로그램코드', '0' ,1, 7, '00', 'itgood', 'Y', 'N');
-- ============================= t_code : 관리자메뉴
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('AUTHORITY', '권한관리', 'sysmenu', 3, 5, '80', '', 'fa-lock', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('AUTH_POWER', '관리자 권한 관리', 'AUTHORITY', 4, 4, '99', 'authority/mngrAuthorityPowerMain', '', 'itgood','Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('AUTH_ROLE', '컨텐츠 권한 관리', 'AUTHORITY', 4, 1, '80', 'authority/mngrAuthorityMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('BOARDCONFIG', '게시판관리', 'sysmenu', 3, 8, '80', '', 'fa-list-alt', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('BOARDCONFIG_M', '게시판관리', 'BOARDCONFIG', 4, 1, '80', 'boardconfig/mngrBoardconfigList', 'fa-list-alt', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('PROHIBIT_WORD', '금지어관리', 'BOARDCONFIG', 4, 2, '80', 'prohibitword/mngrProhibitWordMain', 'fa-list-alt', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('CODE', '코드 관리', 'SYSTEM', 4, 4, '90', 'code/mngrCodeMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('CONTENTS', '컨텐츠관리', 'sysmenu', 3, 4, '80', '', 'fa-newspaper-o', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('CONTENTS_MAIN', '컨텐츠 관리', 'CONTENTS', 4, 1, '80', 'mngrContents/_mngrContentsMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('SLIDE', '메인슬라이드 관리', 'CONTENTS', 4, 2, '80', 'slides/mngrSlidesList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('CONTRACT', '약관 관리', 'CONTENTS', 4, 3, '80', 'contract/mngrContractMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('BOARDREACTION', '답글 관리', 'CONTENTS', 4, 4, '80', 'boardReaction/replyList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('DEFAULT', '기본설정', 'SYSTEMCONFIG', 4, 3, '90', 'systemconfig', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('GROUPM', '부서관리', 'MEMBERM', 4, 5, '80', 'group/mngrGroupList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('IP_MANAGE', '사용자 IP 관리', 'MEMBERM', 4, 6, '80', 'memIP/ipManageMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MEMBERM', '회원관리', 'sysmenu', 3, 6, '80', '', 'fa-user', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
values ('MEMBERM_COM','기업회원관리','MEMBERM',4,7,'00','module/mngrComemberList','','itgood','Y','N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MEMBER_LOGIN_LOG', '회원 로그인 로그', 'MEMBERM', 4, 3, '80', 'manager/mngrManagerLoginLogList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MEMBER_MANAGER', '관리자관리', 'MEMBERM', 4, 1, '80', 'manager/mngrManagerList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MEMBER_MANAGER_LOG', '관리자 로그', 'MEMBERM', 4, 4, '80', 'managerlog/mngrManagerLogList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MEMBER_USER', '일반회원관리', 'MEMBERM', 4, 2, '80', 'member/mngrMemberList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MENU', '메뉴관리', 'sysmenu', 3, 3, '80', '', 'fa-list', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MENU_SATIS', '메뉴 만족도', 'MENU', 4, 2, '80', 'menu/mngrMenuSatisfaction', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('MENU_SUB', '메뉴 관리', 'MENU', 4, 1, '80', 'menu/mngrMenuMain', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('POPUP', '팝업관리', 'sysmenu', 3, 7, '80', 'popup/mngrPopup', 'fa-desktop', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('PROGRAM', '프로그램 관리', 'SYSTEM', 4, 3, '90', 'program/mngrProgramList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('SITE', '사이트 관리', 'SYSTEM', 4, 2, '90', 'site/mngrSiteList', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('SITECONFIG', '사이트설정', 'SYSTEMCONFIG', 4, 4, '80', 'systemconfigSite', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS', '통계관리', 'sysmenu', 3, 9, '80', '', 'fa-bar-chart-o', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS_BOARD', '게시판 통계', 'STATS', 4, 5, '80', 'stats/mngrStatsBoardView', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS_DATE', '날짜별 접속통계', 'STATS', 4, 1, '80', 'stats/mngrStatsDateView', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS_MENU', '메뉴별 접속통계', 'STATS', 4, 4, '80', 'stats/mngrStatsMenuView', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS_OPTION', '옵션별 접속통계', 'STATS', 4, 3, '80', 'stats/mngrStatsOptView', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('STATS_TERM', '기간별 접속통계', 'STATS', 4, 2, '80', 'stats/mngrStatsTermView', '', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('SYSTEM', '시스템관리', 'sysmenu', 3, 2, '90', '', 'fa-gear', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('SYSTEMCONFIG', '환경설정', 'sysmenu', 3, 1, '80', 'systemconfig', 'fa-check-circle', 'itgood', 'Y', 'N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('TEMP', '템플릿관리', 'SYSTEM', 4, 5, '90', 'templeteconfig/templeteconfigList', '', 'itgood', 'Y', 'N');
--INSERT INTO t_code (`c_code`, `c_name`, `c_pcode`, `c_depth`, `c_order`, `c_auth`, `etc1`, `etc2`, `regmemid`, `defaultyn`, `delyn`)
--VALUES ('mngrAuth10','일반 관리자','mngrAuth',3,1,'99','10','','itgood','Y','N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('mngrAuth80','사이트 관리자','mngrAuth',3,2,'99','80','','itgood','Y','N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('mngrAuth90','통합 관리자','mngrAuth',3,3,'99','90','','itgood','Y','N');
INSERT INTO t_code (c_code, c_name, c_pcode, c_depth, c_order, c_auth, etc1, etc2, regmemid, defaultyn, delyn)
VALUES ('mngrAuth99','슈퍼 관리자','mngrAuth',3,4,'99','99','','itgood','Y','N');
-- 프로그램 코드
---- 일반회원관리
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('membercd', '일반회원관리', 'programcd', 2, 6, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('memstatuscd', '회원상태코드', 'membercd', 2, 3, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('mem_cutoff', '차단', 'memstatuscd', 3, 2, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('mem_del', '탈퇴', 'memstatuscd', 3, 3, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('mem_normal', '승인', 'memstatuscd', 3, 1, '00', '', '', sysdate, sysdate, NULL, 'itgood', 'itgood', NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('mem_unreceived', '미승인', 'memstatuscd', 3, 5, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('mem_wait', '대기', 'memstatuscd', 3, 4, '00', '', '', sysdate, sysdate, NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('career1', '경력직종코드', 'membercd', 3, 4, '00', '', '', TO_DATE('2017-07-12 13:33:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:33:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'N', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('ET', '기타', 'career1', 4, 5, '00', '', '',TO_DATE('2017-07-12 13:34:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:34:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('OJ', '사무직', 'career1', 4, 4, '00', '', '',TO_DATE('2017-07-12 13:35:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:35:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('PE', '생산직', 'career1', 4, 2, '00', '', '', TO_DATE('2017-07-12 13:36:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:36:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('RS', '연구직', 'career1', 4, 1, '00', '', '', TO_DATE('2017-07-12 13:36:22','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:36:22','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('SM', '영업직', 'career1', 4, 3, '00', '', '', TO_DATE('2017-07-12 13:36:25','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:36:25','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('career2', '경력코드', 'membercd', 3, 5, '00', '', '', TO_DATE('2017-07-12 13:37:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:37:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('Y1', '1~3년', 'career2', 4, 1, '00', '', '',TO_DATE('2017-07-12 13:37:22','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:37:22','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('Y2', '4~6년', 'career2', 4, 2, '00', '', '',TO_DATE('2017-07-12 13:37:25','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:37:25','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('Y3', '7~10년', 'career2', 4, 3, '00', '', '', TO_DATE('2017-07-12 13:37:27','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:37:27','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regdt,upddt,deldt,regmemid,updmemid,delmemid,defaultyn,delyn)
VALUES ('Y4', '10년 이상', 'career2', 4, 4, '00', '', '',TO_DATE('2017-07-12 13:38:21','yyyy/mm/dd hh24:mi:ss'), TO_DATE('2017-07-12 13:38:21','yyyy/mm/dd hh24:mi:ss'), NULL, 'itgood', NULL, NULL, 'Y', 'N');
---- 기업회원코드
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regmemid,defaultyn,delyn)
VALUES ('comemcd', '기업회원코드', 'programcd', 2, 2, '00', '', '','itgood','Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regmemid,defaultyn,delyn)
VALUES ('comem_status', '기업회원상태', 'comemcd', 3, 1, '00', '', '','itgood','Y', 'N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regmemid,defaultyn,delyn)
values ('com_status_0','미승인대기','comem_status',4,1,'00','','','itgood','Y','N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regmemid,defaultyn,delyn)
values ('com_status_1','가입완료','comem_status',4,2,'00','','','itgood','Y','N');
INSERT INTO t_code (c_code,c_name,c_pcode,c_depth,c_order,c_auth,etc1,etc2,regmemid,defaultyn,delyn)
values ('com_status_2','회원탈퇴','comem_status',4,3,'00','','','itgood','Y','N');
-- ============================= t_power, T_POWER_AUTHORITY
-- 관리자 권한추가
-- poContents 컨텐츠관리
INSERT INTO t_power(power_name , power_code , regmemid , delyn ) VALUES ('전체관리' , 'poTotal' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'SYSTEMCONFIG' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'DEFAULT' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'SITECONFIG' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'SYSTEM' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'PROGRAM' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'CODE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'TEMP' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MENU' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MENU_SUB' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MENU_SATIS' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'CONTENTS' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'CONTENTS_MAIN' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'SLIDE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'CONTRACT' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'AUTHORITY' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'AUTH_ROLE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'AUTH_POWER' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MEMBERM' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MEMBER_MANAGER' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MEMBER_USER' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MEMBER_LOGIN_LOG' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'MEMBER_MANAGER_LOG' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'GROUPM' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'IP_MANAGE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'POPUP' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'BOARDCONFIG' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS_DATE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS_TERM' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS_OPTION' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS_MENU' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ('1', '1' , 'STATS_BOARD' , 'itgood' , 'N' );
INSERT INTO t_power(power_name , power_code , regmemid , delyn ) VALUES ('컨텐츠관리' , 'poContents' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ( '2' , '1' , 'CONTENTS' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ( '2' , '1' , 'CONTENTS_MAIN' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ( '2' , '1' , 'SLIDE' , 'itgood' , 'N' );
INSERT INTO T_POWER_AUTHORITY(power_idx , auth_type , menu_code , regmemid , delyn ) VALUES ( '2' , '1' , 'CONTRACT' , 'itgood' , 'N' );
-- ============================= t_manager
-- 관리자 추가
-- admin/admin 통합관리자
-- sitemng/sitemng 사이트관리자
-- normng/normng 일반관리자
INSERT INTO t_manager
(mng_id, mng_name, mng_pass, mng_phone, mng_mobile, mng_email, mng_fax, group_code, position_code, mng_work, site_code, mng_ipyn, mng_ip, mng_passtrycnt, regmemid, delyn, mng_type, mng_auth)
VALUES
('admin', '통합관리자', '8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918', '031-386-0651', '010-0000-0000', 'admin@cubecms.com', '031-375-3322', 'group01', '', '통합관리자', '', 'N', '', 0, 'itgood', 'N', 1, '90');
INSERT INTO t_manager
(mng_id, mng_name, mng_pass, mng_phone, mng_mobile, mng_email, mng_fax, group_code, position_code, mng_work, site_code, mng_ipyn, mng_ip, mng_passtrycnt, regmemid, delyn, mng_type, mng_auth)
VALUES
('sitemng', '사이트관리자', '7fbf7d428f9e10142173f96f3dae0de7a323808f5de5e507dd401c6e550221c0', '031-386-0651', '010-0000-0000', 'sitemng@cubecms.com', '031-375-3322', 'group01', '', '사이트관리자', '', 'N', '', 0, 'itgood', 'N', 1, '80');
INSERT INTO t_manager
(mng_id, mng_name, mng_pass, mng_phone, mng_mobile, mng_email, mng_fax, group_code, position_code, mng_work, site_code, mng_ipyn, mng_ip, mng_passtrycnt, regmemid, delyn, mng_type, mng_auth)
VALUES
('normng', '일반관리자', 'bd2dda88a244c58dafe18797d4e1ea9449407e2c098d7e758fa994123147b943', '031-386-0651', '010-0000-0000', 'normng@cubecms.com', '', 'group01', '', '일반관리자', '', 'N', '', 0, 'itgood', 'N', 2, '80');
--INSERT INTO t_manager
-- (mng_id, mng_name, mng_pass, mng_phone, mng_mobile, mng_email, mng_fax, group_code, position_code, mng_work, site_code, mng_ipyn, mng_ip, mng_passdt, mng_passtrycnt, regdt, upddt, deldt, regmemid, updmemid, delmemid, delyn, auth_idx, mng_type)
--VALUES
-- ('itgood', '관리자', '$2a$10$FnW4eDJdhEKM72UEh5vuPuEs1CfB3UMvutR6OnviMO5hiV.lrZDFa', '031-386-0651', '', 'hyw@itgood.co.kr', '', 'group01', '', '관리', '', 'N', '', '2016-01-22 16:05:21', 0, '2016-01-22 16:05:21', '2016-03-09 10:40:48', NULL, '', 'itgood', '', 'N', 1, 'itgood');
-- ============================= t_board_config
INSERT INTO t_board_config
(bc_id, bc_name, bc_skin, bc_topinfo, bc_viewcount, bc_list, bc_view, bc_regist, bc_reply, bc_replyyn, bc_fileyn, bc_secretyn, bc_noticeyn, bc_groupyn, bc_groupcode, bc_filecount, bc_filesize, bc_defaultpage, bc_editoryn, bc_prevnextyn, bc_koglyn, regmemid, updmemid, delmemid, delyn)
VALUES
('notice', '공지사항', 'default', '', 10, '100', '100', '200', '200', 'Y', 'Y', 'Y', 'Y', 'N', '_notice', 10, 100, 'list', 'Y', 'N', 'N', 'itgood', 'itgood', '', 'N');
-- 기본 공지사항에서 사용 할 코드
INSERT INTO t_code
(c_code, c_name, c_pcode, c_depth, c_order, regmemid, delyn)
VALUES
('_notice', '공지사항', 'board', 2, 1, 'itgood', 'N');
-- ============================= t_site
-- 기본 사이트 추가
-- ####### 한글 사이트 명 ####### 부분에 사이트 명 입력 예)'아이티굿'
INSERT INTO t_site
(site_code, site_name)
VALUES
('web', '####### 한글 사이트 명 #######');
INSERT INTO t_menu
(menu_code, menu_name, menu_type, menu_url, menu_navi, menu_depth, menu_pcode, menu_order, menu_memo, menu_useyn, menu_showtype, menu_mngurl, menu_chargeuseyn, mng_id, menu_researchuseyn, menu_pfullname, menu_pfullcode, menu_usetype, menu_qruseyn, menu_contents, regmemid, delyn)
VALUES
('web', '####### 한글 사이트 명 #######', '5', '', '', 1, '0', 1, '', 'Y', '0', '', 'N', '', '', '>####### 한글 사이트 명 #######', '>web', '0', 'Y', '', 'itgood','N');
-- 기본 프로그램 : CMS 메뉴관리에서 아래 메뉴를 해당하는 코드로 생성해야함(소스에 하드코딩 되어 있음)
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('사이트맵','/main/sitemap.do','-');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('로그인','/login/login.do','/_mngr_/loginconfig/loginConfigMain.do');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('로그아웃','/login/logout.do','-');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('회원가입','/member/memberRegist.do','/_mngr_/joinformconfig/mngrJoinFormRegist.do');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('통합검색','/program/combineSearch.do','-');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('소셜미디어','/program/socialHub.do','/_mngr_/program/systemconfigSns.do');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('약관정책','/program/contract.do','/_mngr_/program/mngrContract.do');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('회원정보수정','/member/informationMain.do','-');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('비밀번호 변경','/member/passMain.do','-');
insert into t_program (prog_name, prog_userurl, prog_mngrurl) values ('아이디/비밀번호 찾기','/member/findMyInfo.do','-');
-- 관리자 - 메뉴 관리에서 아래 메뉴 추가
-- 사이트맵 : (sitecode)Sitemap : 메뉴타입 - 프로그램 : 선택 "사이트맵"
-- 로그인 : (sitecode)Login : 메뉴타입 - 프로그램 : 선택 "로그인"
-- 로그아웃 : (sitecode)Logout : 메뉴타입 - 프로그램 : 선택 "로그아웃"
-- 회원가입 : (sitecode)MemReg : 메뉴타입 - 프로그램 : 선택 "회원가입"
-- 통합검색 : (sitecode)Search : 메뉴타입 - 프로그램 : 선택 "통합검색"
-- 소셜미디어: social : 메뉴타입 - 프로그램 : 선택 "소셜미디어"
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('common', '공통프로그램', '0','' , '' ,2,'web' ,1, '>####### 한글 사이트 명 #######>공통프로그램','>web>common','itgood','001','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('policyPersonal','개인정보처리방침', '2','7' ,'/program/contract.do' ,'/_mngr_/program/mngrContract.do',3,'common' ,1, '>####### 한글 사이트 명 #######>공통프로그램>개인정보처리방침','>web>common>policyPersonal','itgood','001001','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('policyTerms', '이용 약관', '2','7' ,'/program/contract.do' ,'/_mngr_/program/mngrContract.do',3,'common' ,2, '>####### 한글 사이트 명 #######>공통프로그램>이용 약관','>web>common>policyTerms','itgood','001002','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webMemReg', '회원가입', '2','4' ,'/member/memberRegist.do', '/_mngr_/joinformconfig/mngrJoinFormRegist.do',3,'common' ,3, '>####### 한글 사이트 명 #######>공통프로그램>회원가입','>web>common>webMemReg','itgood','001003','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webLogin', '로그인', '2','2' ,'/login/login.do' ,'/_mngr_/loginconfig/loginConfigMain.do',3,'common' ,4, '>####### 한글 사이트 명 #######>공통프로그램>로그인','>web>common>webLogin','itgood','001004','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webLogout', '로그아웃', '2','3' ,'/login/logout.do' ,'-',3,'common' ,5, '>####### 한글 사이트 명 #######>공통프로그램>로그아웃','>web>common>webLogout','itgood','001005','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webSitemap', '사이트맵', '2','1' ,'/main/sitemap.do' ,'-',3,'common' ,6, '>####### 한글 사이트 명 #######>공통프로그램>사이트맵','>web>common>webSitemap','itgood','001006','web');
insert into t_menu(menu_code,menu_name,menu_type,menu_subType,menu_url,menu_navi,menu_depth,menu_pcode,menu_order,menu_memo,menu_useyn,menu_showtype,menu_mngurl,menu_chargeuseyn,mng_id,menu_lnbuseyn,menu_researchuseyn,menu_pfullname,menu_pfullcode,menu_usetype,menu_qruseyn,menu_contents,regmemid,updmemid,delyn,menu_fullorder,menu_mainpage,menu_snsshareyn,menu_sitecode)
values ('webMyPage','마이페이지','0','','','',2,'web',2,'','Y','0','','N','','Y','N','>####### 한글 사이트 명 #######>마이페이지','>web>webMyPage','1','N','','itgood',null,'N','002',0,'N','web');
insert into t_menu(menu_code,menu_name,menu_type,menu_subType,menu_url,menu_navi,menu_depth,menu_pcode,menu_order,menu_memo,menu_useyn,menu_showtype,menu_mngurl,menu_chargeuseyn,mng_id,menu_lnbuseyn,menu_researchuseyn,menu_pfullname,menu_pfullcode,menu_usetype,menu_qruseyn,menu_contents,regmemid,updmemid,delyn,menu_fullorder,menu_mainpage,menu_snsshareyn,menu_sitecode)
values ('webMyInfo','회원정보수정','1','','','',3,'webMyPage',1,'','Y','0','','N','','Y','N','>####### 한글 사이트 명 #######>마이페이지>회원정보수정','>web>webMyPage>myInfo','0','N','','itgood',null,'N','002001',0,'N','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('search','통합검색', '0','' , '' ,2,'web', 3, '>####### 한글 사이트 명 #######>통합검색','>web>search','itgood','003','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webSearch', '통합검색', '2','5' ,'/program/combineSearch.do' ,'-',3,'search' ,1, '>####### 한글 사이트 명 #######>통합검색>통합검색','>web>search>webSearch','itgood','003001','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('social', '소셜미디어', '0','' , '' ,2,'web',4, '>####### 한글 사이트 명 #######>소셜미디어','>web>social','itgood','004','web');
insert into t_menu (menu_code,menu_name,menu_type,menu_subType,menu_url,menu_mngurl,menu_depth,menu_pcode,menu_order,menu_pfullname,menu_pfullcode,regmemid,menu_fullorder,menu_sitecode)
values ('webSocial', '소셜미디어', '2','6' ,'/program/socialHub.do' ,'/_mngr_/program/systemconfigSns.do',3,'social' ,1, '>####### 한글 사이트 명 #######>소셜미디어>소셜미디어','>web>social>webSocial','itgood','004001','web');
-- 기본 템플릿 : CMS 메뉴관리에서 아래 메뉴를 해당하는 코드로 생성해야함(소스에 하드코딩 되어 있음)
INSERT INTO t_templete (temp_code, temp_name, recent_bd_cnt, regmemid) VALUES ('default', 'basic templet', '2','itgood');
INSERT INTO t_templete (temp_code, temp_name, recent_bd_cnt, regmemid) VALUES ('cms1', 'special templet', '3', 'itgood');
INSERT INTO t_templete (temp_code, temp_name, recent_bd_cnt, regmemid) VALUES ('cms2', 'normal templet', '0', 'itgood');

@ -0,0 +1,14 @@
# CKEditor Image File Upload
#optional
ck.image.type.allow=jpg,jpeg,gif,bmp,png
#optional
#ck.image.save.class=Implementation of egovframework.com.utl.wed.filter.FileSaveManager
# if you use "separate image server" or other case. (apache, cdn, nas...)
#ck.image.dir=/www/images.mydomain.com/upload
#ck.image.url=http://images.mydomain.com/upload/
# if you use "web application"'s deployed directory.
ck.image.dir=/webApplicationDeployDirectory/upload
ck.image.url=/contextRoot/upload/

@ -0,0 +1,14 @@
sms_url = sme://127.0.0.1:20000
sms_id = ID
sms_pwd = PW
use_console_logger = false
use_file_logger = false
log_layout = [%d] [%-5p] %l - %m%n
# debug / info
log_level = debug
# path
log_path = C:\egovframework\log\SMELog.log
ping_term = 60

@ -0,0 +1,27 @@
#-----------------------------------------------------------------------
#
# client.properties : \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 OS\uc815\ubcf4\ub97c \ub098\ud0c0\ub0b4\ub294 Config \ud30c\uc77c
#
#-----------------------------------------------------------------------
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
#-----------------------------------------------------------------------
# \ud074\ub77c\uc774\uc5b8\ud2b8 OS \uc720\ud615 \ubaa9\ub85d
WINDOWS95 = Windows 95
WINDOWS98 = Windows 98
WINDOWSNT = Windows NT
WINDOWSNT5.0 = Windows 2000
WINDOWSNT5.1 = Windows XP
WINDOWSNT5.2 = Windows Server 2003
WINDOWSNT6.0 = Windows Vista
WIN32 = Windows XP
MSN2.5 = MSN 2.5 on Windows 98
MAC_POWERPC = Mac OS X
SUNOS5.9SUN4U = SunOS 5.0

@ -0,0 +1,166 @@
abs=audio/x-mpeg
ai=application/postscript
aif=audio/x-aiff
aif=caudio/x-aiff
aiff=audio/x-aiff
aim=application/x-aim
art=image/x-jg
asf=video/x-ms-asf
asx=video/x-ms-asf
au=audio/basic
avi=video/x-msvideo
avx=video/x-rad-screenplay
bcpio=application/x-bcpio
bin=application/octet-stream
bmp=image/bmp
body=text/html
cdf=application/x-cdf
cer=application/x-x509-ca-cert
class=application/java
cpio=application/x-cpio
csh=application/x-csh
css=text/css
dib=image/bmp
doc=application/msword
dtd=application/xml-dtd
dv=video/x-dv
dvi=application/x-dvi
eps=application/postscript
etx=text/x-setext
exe=application/octet-stream
gif=image/gif
gtar=application/x-gtar
gz=application/x-gzip
hdf=application/x-hdf
hqx=application/mac-binhex40
htc=text/x-component
htm=text/html
html=text/html
hqx=application/mac-binhex40
ief=image/ief
jad=text/vnd.sun.j2me.app-descriptor
jar=application/java-archive
java=text/plain
jnlp=application/x-java-jnlp-file
jpe=image/jpeg
jpeg=image/jpeg
jpg=image/jpeg
js=text/javascript
jsf=text/plain
jspf=text/plain
kar=audio/x-midi
latex=application/x-latex
m3u=audio/x-mpegurl
mac=image/x-macpaint
man=application/x-troff-man
mathml=application/mathml+xml
me=application/x-troff-me
mid=audio/x-midi
midi=audio/x-midi
mif=application/x-mif
mov=video/quicktime
movie=video/x-sgi-movie
mp1=audio/x-mpeg
mp2=audio/x-mpeg
mp3=audio/x-mpeg
mp4=video/mp4
mpa=audio/x-mpeg
mpe=video/mpeg
mpeg=video/mpeg
mpega=audio/x-mpeg
mpg=video/mpeg
mpv2=video/mpeg2
ms=application/x-wais-source
nc=application/x-netcdf
oda=application/oda
odb=application/vnd.oasis.opendocument.database
odc=application/vnd.oasis.opendocument.chart
odf=application/vnd.oasis.opendocument.formula
odg=application/vnd.oasis.opendocument.graphics
odi=application/vnd.oasis.opendocument.image
odm=application/vnd.oasis.opendocument.text-master
odp=application/vnd.oasis.opendocument.presentation
ods=application/vnd.oasis.opendocument.spreadsheet
odt=application/vnd.oasis.opendocument.text
ogg=application/ogg
otg=application/vnd.oasis.opendocument.graphics-template
oth=application/vnd.oasis.opendocument.text-web
otp=application/vnd.oasis.opendocument.presentation-template
ots=application/vnd.oasis.opendocument.spreadsheet-template
ott=application/vnd.oasis.opendocument.text-template
pbm=image/x-portable-bitmap
pct=image/pict
pdf=application/pdf
pgm=image/x-portable-graymap
pic=image/pict
pict=image/pict
pls=audio/x-scpls
png=image/png
pnm=image/x-portable-anymap
pnt=image/x-macpaint
ppm=image/x-portable-pixmap
ppt=application/powerpoint
ps=application/postscript
psd=image/x-photoshop
qt=video/quicktime
qti=image/x-quicktime
qtif=image/x-quicktime
ras=image/x-cmu-raster
rdf=application/rdf+xml
rgb=image/x-rgb
rm=application/vnd.rn-realmedia
roff=application/x-troff
rtf=application/rtf
rtx=text/richtext
sh=application/x-sh
shar=application/x-shar
shtml=text/x-server-parsed-html
smf=audio/x-midi
sit=application/x-stuffit
snd=audio/basic
src=application/x-wais-source
sv4cpio=application/x-sv4cpio
sv4crc=application/x-sv4crc
swf=application/x-shockwave-flash
t=application/x-troff
tar=application/x-tar
tcl=application/x-tcl
tex=application/x-tex
texi=application/x-texinfo
texinfo=application/x-texinfo
tif=image/tiff
tiff=image/tiff
tr=application/x-troff
tsv=text/tab-separated-values
txt=text/plain
ulw=audio/basic
ustar=application/x-ustar
vxml=application/voicexml+xml
xbm=image/x-xbitmap
xht=application/xhtml+xml
xhtml=application/xhtml+xml
xml=application/xml
xpm=image/x-xpixmap
xsl=application/xml
xslt=application/xslt+xml
xul=application/vnd.mozilla.xul+xml
xwd=image/x-xwindowdump
wav=audio/x-wav
svg=image/svg+xml
svgz=image/svg+xml
vsd=application/x-visio
wbmp=image/vnd.wap.wbmp
wml=text/vnd.wap.wml
wmlc=application/vnd.wap.wmlc
wmls=text/vnd.wap.wmlscript
wmlscriptc=application/vnd.wap.wmlscriptc
wmv=video/x-ms-wmv
wrl=x-world/x-vrml
wspolicy=application/wspolicy+xml
Z=application/x-compress
z=application/x-compress
zip=application/zip
xls=application/vnd.ms-excel
doc=application/vnd.ms-word
ppt=application/vnd.ms-powerpoint

@ -0,0 +1,20 @@
#--------------------------
# for GPKI LDAP access
#--------------------------
#gpki.ldap.ip=ldap.gcc.go.kr
#gpki.ldap.ip=10.1.7.140
gpki.ldap.ip=152.99.56.86
gpki.ldap.port=389
gpki.ldap.basedn=ou=Group of Server,o=Government of Korea,c=kr
gpki.ldap.attribute=usercertificate;binary
#--------------------------
# \uc778\uc99d\uc11c \uc815\ubcf4
# \uc2e4\uc81c \uc778\uc99d\uc11c \uad00\ub828 \ud30c\uc77c\ub4e4\uc740 \uac01 \uc18d\uc131\ub4e4\uc744 \uc870\ud569\ud574\uc11c \uc5bb\uc74c
#--------------------------
gpki.certificate.path = /home/gpki/certificate/class1
gpki.certificate.server = server
gpki.privatekey.password = PW
#gpki.certificate.path = C:/Documents and Settings/Administrator/egovProps/gpkisecureweb/certs
#gpki.certificate.server = 1310505011
#gpki.privatekey.password = 8866kim4

@ -0,0 +1,46 @@
#-----------------------------------------------------------------------
#
# server.properties : \uc124\uce58\ub41c \uc11c\ubc84\uc758 \uc815\ubcf4\ub97c \uae30\ub85d\ud558\ub294 Config \ud30c\uc77c
#
#-----------------------------------------------------------------------
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
#-----------------------------------------------------------------------
# \uc11c\ubc84\uc81c\ud488
SERVER_LIST = WEBLOGIC$JEUS$JBOSS
WEBLOGIC.VERSION = 9.2 MP3
JEUS.VERSION = 6.0
JBOSS.VERSION = 3.1
WEBLOGIC.PORT = 7001
JEUS.PORT = 9736
JBOSS.PORT = 8080
# \uc11c\ubc84\ubc84\uc804
SHELL.WINDOWS.getPrductVersion = prg/getPrductVersion.bat
SHELL.UNIX.getPrductVersion = prg/getPrductVersion.sh
# \uc11c\ubc84\uc2e4\ud589\uc0c1\ud0dc
SHELL.WINDOWS.getPrductStatus = prg/getPrductStatus.bat
SHELL.UNIX.getPrductStatus = prg/getPrductStatus.sh
# \uc2dc\uc2a4\ud15c OS\uc815\ubcf4
SHELL.WINDOWS.getOSInfo = prg/getOSInfo.bat
SHELL.UNIX.getOSInfo = prg/getOSInfo.sh
# \uc2dc\uc2a4\ud15c \ub514\uc2a4\ud06c \uc6a9\ub7c9 \uc815\ubcf4
SHELL.WINDOWS.getDiskInfo = prg/getDiskInfo.bat
SHELL.UNIX.getDiskInfo = prg/getDiskInfo.sh
# \uc2dc\uc2a4\ud15c \uba54\ubaa8\ub9ac \uc6a9\ub7c9 \uc815\ubcf4
SHELL.WINDOWS.getMoryInfo = prg/getMoryInfo.bat
SHELL.UNIX.getMoryInfo = prg/getMoryInfo.sh
# MAC
SHELL.UNIX.getNetWorkInfo = prg/getNetWorkInfo.sh

@ -0,0 +1,212 @@
#-----------------------------------------------------------------------
#
# globals.properties : \uc2dc\uc2a4\ud15c
#
#-----------------------------------------------------------------------
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
#-----------------------------------------------------------------------
# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
Globals.OsType =WINDOWS
#Globals.OsType =UNIX
# DB\uc11c\ubc84 \ud0c0\uc785(ORACLE, MYSQL) - datasource \ubc0f sqlMap \ud30c\uc77c \uc9c0\uc815\uc5d0 \uc0ac\uc6a9\ub428
Globals.DbType =tibero
# \uc704\uc800\ub4dc \uc0ac\uc6a9\uc2dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uad00\ub828 \uc124\uc815\uc744 \ubd88\ub7ec\uc634
#mysql
#Globals.DriverClassName=net.sf.log4jdbc.DriverSpy
#Globals.Url=jdbc:log4jdbc:mysql://220.90.132.73:20096/cubecms?useUnicode=true&characterEncoding=UTF8
#oracle
#Globals.DriverClassName=oracle.jdbc.driver.OracleDriver
#Globals.Url=jdbc:oracle:thin:@localhost:1521:AISDEV
#Globals.Url=jdbc:oracle:thin:@172.30.4.100:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@115.21.123.90:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@172.30.4.101:1521/ais
#Globals.Url=jdbc:oracle:thin:@172.30.14.20:1521/ASM
#Altibase
#Globals.DriverClassName=Altibase.jdbc.driver.AltibaseDriver
#Globals.Url=jdbc:Altibase://127.0.0.1:1721/egovfrm?encoding=UTF-8
#Tibero
#\uc6b4\uc601
#Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
#Globals.Url=jdbc:tibero:thin:@98.42.34.233:8629:gtpadb
#\uac1c\ubc1c
Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
Globals.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
#cubrid
#Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
#Globals.Url=jdbc:cubrid:127.0.0.1.22:1921:egovfrm:::?charset=utf-8
#DB\uacc4\uc815 ID/PW\uc124\uc815
#\uac1c\ubc1c/\uc6b4\uc601
Globals.UserName =dbuser_fis
Globals.Password =dbuser_fis
# MainPage Setting
Globals.MainPage =/EgovContent.do
#\ud1b5\ud569\uba54\uc778\uba54\ub274
#Globals.MainPage = /sym/mnu/mpm/EgovMainMenuHome.do
# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
#Globals.LocalIp = 127.0.0.2
# \ud658\uacbd\ud30c\uc77c \uc704\uce58
Globals.ShellFilePath =globals.properties
Globals.ServerConfPath =conf/server.properties
Globals.ClientConfPath =conf/client.properties
Globals.FileFormatPath =conf/format.properties
Globals.GPKIConfPath =conf/gpki.properties
Globals.ConfPath =conf
Globals.MailRequestPath =mail/request/
Globals.MailRResponsePath =mail/response/
Globals.SMEConfigPath =conf/SMEConfig.properties
# \ud658\uacbd\ud30c\uc77c \uc704\uce58 (jeus)
#Globals.ShellFilePath = globals.properties
#Globals.ServerConfPath = conf/server.properties
#Globals.ClientConfPath = conf/client.properties
#Globals.FileFormatPath = conf/format.properties
#Globals.GPKIConfPath = conf/gpki.properties
#Globals.ConfPath = conf
#Globals.fileStorePath =
#Globals.MailRequestPath = mail/request/
#Globals.MailRResponsePath = mail/response/
#Globals.SMEConfigPath = conf/SMEConfig.properties
#Globals.SynchrnServerPath = tmp/upload/
# WINDOWS\uc6a9 \uc258\ud30c\uc77c \uc815\ubcf4
SHELL.WINDOWS.getHostName =prg/sh_001.bat
SHELL.WINDOWS.getDrctryByOwner =prg/getDrctryByOwner.bat
SHELL.WINDOWS.getDrctryOwner =prg/getDrctryOwner.bat
SHELL.WINDOWS.moveDrctry =prg/moveDrctry.bat
SHELL.WINDOWS.compileSchema =prg/compileSchema.bat
SHELL.WINDOWS.getDiskAttrb =prg/getDiskAttrb.bat
SHELL.WINDOWS.getDiskCpcty =prg/getDiskCpcty.bat
SHELL.WINDOWS.getDiskExst =prg/getDiskExst.bat
# UNIX\uc6a9 \uc258\ud30c\uc77c \uc815\ubcf4 - \uac1c\ubc1cwas jeus\uc5d0\uc11c \uc0ac\uc6a9\ud560\ub54c \uae30\uc900
SHELL.UNIX.getHostName =prg/sh_001.sh
SHELL.UNIX.getDrctryByOwner =prg/getDrctryByOwner.sh
SHELL.UNIX.getDrctryOwner =prg/getDrctryOwner.sh
SHELL.UNIX.getDrctryAccess =prg/getDrctryAccess.sh
SHELL.UNIX.getMountLc =prg/getMountLc.sh
SHELL.UNIX.getDiskName =prg/getNetWorkInfo.sh
SHELL.UNIX.moveDrctry =prg/moveDrctry.sh
SHELL.UNIX.compileSchema =prg/compileSchema.sh
SHELL.UNIX.getDiskAttrb =prg/getDiskAttrb.sh
SHELL.UNIX.getDiskCpcty =prg/getDiskCpcty.sh
SHELL.UNIX.getDiskExst =prg/getDiskExst.sh
SHELL.UNIX.getProcInfo =prg/getProcInfo.sh
# LINUX\uc6a9 \uc258\ud30c\uc77c \uc815\ubcf4
# \uc5f0\uacc4
# \uae30\uad00\ucf54\ub4dc\uc218\uc2e0\uc6a9(\uacbd\ub85c \uc124\uc815\uc740 \ubc18\ub4dc\uc2dc \uc808\ub300\uacbd\ub85c\ub97c \uc0ac\uc6a9\ud574\uc57c\ud568.)
CNTC.INSTTCODE.DIR.rcv =D:/tmp/test/rcv/
CNTC.INSTTCODE.DIR.rcvold =D:/tmp/test/rcvold/
CNTC.INSTTCODE.DIR.bin =D:/tmp/test/bin/
CNTC.INSTTCODE.CMD.edircv =gcc_edircv.bat
CNTC.INSTTCODE.CMD.edircvmsg =gcc_edircvmsg.bat
CNTC.INSTTCODE.INFO.userid =USERID
CNTC.INSTTCODE.INFO.userpw =******
# \ud30c\uc77c \uc5c5\ub85c\ub4dc \uacbd\ub85c(\uacbd\ub85c \uc124\uc815\uc740 \ubc18\ub4dc\uc2dc \uc808\ub300\uacbd\ub85c\ub97c \uc0ac\uc6a9\ud574\uc57c\ud568, \uacbd\ub85c \ub4a4\uc5d0 /\ub97c \ubd99\uc5ec \uc8fc\uc5b4\uc57c\ud568.)
Globals.fileStorePath =C:/egovframework/upload/
# \ud30c\uc77c \ub3d9\uae30\ud654 \ucef4\ud3ec\ub10c\ud2b8\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ud30c\uc77c \uc5c5\ub85c\ub4dc \uacbd\ub85c(\uacbd\ub85c \uc124\uc815\uc740 \ubc18\ub4dc\uc2dc \uc808\ub300\uacbd\ub85c\ub97c \uc0ac\uc6a9\ud574\uc57c\ud568, \uacbd\ub85c \ub4a4\uc5d0 /\ub97c \ubd99\uc5ec \uc8fc\uc5b4\uc57c\ud568.)
Globals.SynchrnServerPath =C:/egovframework/upload/Synch/
# for JFile properties
# system.uploadpath =/usr/wwwroot/\ud504\ub85c\uc81d\ud2b8\ud3f4\ub354/upload_data/jfile/
# system.uploadpath =D:/eGovFrame/dev3.6/itgood_cms/src/main/upload_data/jfile/
system.uploadpath =C:/eGovFrame/wwwroot/upload_data/jfile
#system.uploadpath =/export/home/meta/wwwroot/upload_data/jfile
no.image.url =/resources/jfile/swfupload/images/no_img.gif
ftp.server.ip =127.0.0.1
ftp.user.id =test
ftp.user.password =test
#sftp properties 20180628 smkim
sftp.server.ip =172.30.13.52
sftp.server.port =21112
sftp.user.id =meta
sftp.user.password =Meta1217!
#sftp.uploadpath = /export/home/meta/wwwroot/upload_data/jfile
sftp.uploadpath =/export/home/meta/20171226
# Social(Facebook, Oauth \ucef4\ud3ec\ub10c\ud2b8 \uc0ac\uc6a9\uc2dc \ud65c\uc6a9)
facebook.appId =
facebook.appSecret =
twitter.consumerKey =
twitter.consumerSecret =
#LDAP\uc870\uc9c1\ub3c4\uad00\ub9ac \ucef4\ud3ec\ub10c\ud2b8 \uc0ac\uc6a9\uc2dc LDAP\uc11c\ubc84\uc124\uc815\uc815\ubcf4 \ud544\uc694
ldap.url =ldap://localhost:10389
ldap.rootDn =c=kr
ldap.username =uid=admin,ou=system
ldap.password =secret
#\uc5f0\uacc4 \uc2a4\ucf00\uc904\ub7ec(TimeDiv - 1.\uc2dc\uac04, 2.\ubd84, 3.\ucd08)
Link.LinkOn=Y
Link.TimeOn=N
Link.TimeDiv=2
Link.TimeInterval=30
#\ud478\uc2dc \uc2a4\ucf00\uc904\ub7ec(TimeDiv - 1.\uc2dc\uac04, 2.\ubd84, 3.\ucd08)
Push.PushOn=Y
Push.TimeOn=N
Push.TimeDiv=3
Push.TimeInterval=1
#\uacfc\ud0dc\ub8cc\uad00\ub9ac \uc2dc\uc2a4\ud15c \uc815\ubcf4 \uc5f0\uacc4 \ub514\ub809\ud1a0\ub9ac
#\uc6b4\uc601
#Topis.sftp.server.ip = 98.42.34.220
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = indigo
#Topis.sftp.user.pw = indigo
#Topis.sftp.recvPath = /gpta/indigo/DATA/RECV/
#Topis.loca.recvPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/
#Topis.recv.errPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/ERROR/
#Topis.recv.succPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/SUCCESS/
#Topis.sftp.sendPath = /gpta/indigo/DATA/SEND/
#Topis.loca.sendPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/
#Topis.send.errPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/ERROR/
#Topis.send.succPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/SUCCESS/
#\uac1c\ubc1c
#Topis.sftp.server.ip = 192.168.0.41
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = jeus
#Topis.sftp.user.pw = jeus123
Topis.sftp.server.ip = 192.168.0.163
Topis.sftp.server.port = 22
Topis.sftp.user.id = indigo
Topis.sftp.user.pw = indigo
Topis.sftp.recvPath = /DATA/RECV/
Topis.loca.recvPath = C:/Docu/link/qtpa/indigo/DATA/RECV/
Topis.recv.errPath = C:/Docu/link/qtpa/indigo/DATA/RECV/ERROR/
Topis.recv.succPath = C:/Docu/link/qtpa/indigo/DATA/RECV/SUCCESS/
Topis.sftp.sendPath = /DATA/SEND/
#Topis.sftp.sendPath = /home/gtpa/sftp_test/
Topis.loca.sendPath = C:/Docu/link/qtpa/indigo/DATA/SEND/
Topis.send.errPath = C:/Docu/link/qtpa/indigo/DATA/SEND/ERROR/
Topis.send.succPath = C:/Docu/link/qtpa/indigo/DATA/SEND/SUCCESS/
Topis.img.sendPath = C:/Docu/link/qtpa/indigo/DATA/SEND/IMG/
Topis.img.errPath = C:/Docu/link/qtpa/indigo/DATA/SEND/ERROR/IMG/
Topis.img.succPath = C:/Docu/link/qtpa/indigo/DATA/SEND/SUCCESS/IMG/

@ -0,0 +1,212 @@
#-----------------------------------------------------------------------
#
# globals.properties : 시스템
#
#-----------------------------------------------------------------------
# 1. key = value 구조입니다.
# 2. key값은 공백문자를 포함불가, value값은 공백문자를 가능
# 3. key값으로 한글을 사용불가, value값은 한글사용이 가능
# 4. 줄을 바꿀 필요가 있으면 '\'를 라인의 끝에 추가(만약 '\'문자를 사용해야 하는 경우는 '\\'를 사용)
# 5. Windows에서의 디렉토리 표시 : '\\' or '/' ('\' 사용하면 안됨)
# 6. Unix에서의 디렉토리 표시 : '/'
# 7. 주석문 처리는 #사용
# 8. value값 뒤에 스페이스가 존재하는 경우 서블릿에서 참조할때는 에러발생할 수 있으므로 trim()하거나 마지막 공백없이 properties 값을 설정할것
#-----------------------------------------------------------------------
# 운영서버 타입(WINDOWS, UNIX)
Globals.OsType =WINDOWS
#Globals.OsType =UNIX
# DB서버 타입(ORACLE, MYSQL) - datasource 및 sqlMap 파일 지정에 사용됨
Globals.DbType =tibero
# 위저드 사용시 데이터베이스 관련 설정을 불러옴
#mysql
#Globals.DriverClassName=net.sf.log4jdbc.DriverSpy
#Globals.Url=jdbc:log4jdbc:mysql://220.90.132.73:20096/cubecms?useUnicode=true&characterEncoding=UTF8
#oracle
#Globals.DriverClassName=oracle.jdbc.driver.OracleDriver
#Globals.Url=jdbc:oracle:thin:@localhost:1521:AISDEV
#Globals.Url=jdbc:oracle:thin:@172.30.4.100:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@115.21.123.90:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@172.30.4.101:1521/ais
#Globals.Url=jdbc:oracle:thin:@172.30.14.20:1521/ASM
#Altibase
#Globals.DriverClassName=Altibase.jdbc.driver.AltibaseDriver
#Globals.Url=jdbc:Altibase://127.0.0.1:1721/egovfrm?encoding=UTF-8
#Tibero
#운영
#Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
#Globals.Url=jdbc:tibero:thin:@98.42.34.233:8629:gtpadb
#개발
Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
Globals.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
#cubrid
#Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
#Globals.Url=jdbc:cubrid:127.0.0.1.22:1921:egovfrm:::?charset=utf-8
#DB계정 ID/PW설정
#개발/운영
Globals.UserName =dbuser_fis
Globals.Password =dbuser_fis
# MainPage Setting
Globals.MainPage =/EgovContent.do
#통합메인메뉴
#Globals.MainPage = /sym/mnu/mpm/EgovMainMenuHome.do
# G4C 연결용 IP (localhost)
#Globals.LocalIp = 127.0.0.2
# 환경파일 위치
Globals.ShellFilePath =globals.properties
Globals.ServerConfPath =conf/server.properties
Globals.ClientConfPath =conf/client.properties
Globals.FileFormatPath =conf/format.properties
Globals.GPKIConfPath =conf/gpki.properties
Globals.ConfPath =conf
Globals.MailRequestPath =mail/request/
Globals.MailRResponsePath =mail/response/
Globals.SMEConfigPath =conf/SMEConfig.properties
# 환경파일 위치 (jeus)
#Globals.ShellFilePath = globals.properties
#Globals.ServerConfPath = conf/server.properties
#Globals.ClientConfPath = conf/client.properties
#Globals.FileFormatPath = conf/format.properties
#Globals.GPKIConfPath = conf/gpki.properties
#Globals.ConfPath = conf
#Globals.fileStorePath =
#Globals.MailRequestPath = mail/request/
#Globals.MailRResponsePath = mail/response/
#Globals.SMEConfigPath = conf/SMEConfig.properties
#Globals.SynchrnServerPath = tmp/upload/
# WINDOWS용 쉘파일 정보
SHELL.WINDOWS.getHostName =prg/sh_001.bat
SHELL.WINDOWS.getDrctryByOwner =prg/getDrctryByOwner.bat
SHELL.WINDOWS.getDrctryOwner =prg/getDrctryOwner.bat
SHELL.WINDOWS.moveDrctry =prg/moveDrctry.bat
SHELL.WINDOWS.compileSchema =prg/compileSchema.bat
SHELL.WINDOWS.getDiskAttrb =prg/getDiskAttrb.bat
SHELL.WINDOWS.getDiskCpcty =prg/getDiskCpcty.bat
SHELL.WINDOWS.getDiskExst =prg/getDiskExst.bat
# UNIX용 쉘파일 정보 - 개발was jeus에서 사용할때 기준
SHELL.UNIX.getHostName =prg/sh_001.sh
SHELL.UNIX.getDrctryByOwner =prg/getDrctryByOwner.sh
SHELL.UNIX.getDrctryOwner =prg/getDrctryOwner.sh
SHELL.UNIX.getDrctryAccess =prg/getDrctryAccess.sh
SHELL.UNIX.getMountLc =prg/getMountLc.sh
SHELL.UNIX.getDiskName =prg/getNetWorkInfo.sh
SHELL.UNIX.moveDrctry =prg/moveDrctry.sh
SHELL.UNIX.compileSchema =prg/compileSchema.sh
SHELL.UNIX.getDiskAttrb =prg/getDiskAttrb.sh
SHELL.UNIX.getDiskCpcty =prg/getDiskCpcty.sh
SHELL.UNIX.getDiskExst =prg/getDiskExst.sh
SHELL.UNIX.getProcInfo =prg/getProcInfo.sh
# LINUX용 쉘파일 정보
# 연계
# 기관코드수신용(경로 설정은 반드시 절대경로를 사용해야함.)
CNTC.INSTTCODE.DIR.rcv =D:/tmp/test/rcv/
CNTC.INSTTCODE.DIR.rcvold =D:/tmp/test/rcvold/
CNTC.INSTTCODE.DIR.bin =D:/tmp/test/bin/
CNTC.INSTTCODE.CMD.edircv =gcc_edircv.bat
CNTC.INSTTCODE.CMD.edircvmsg =gcc_edircvmsg.bat
CNTC.INSTTCODE.INFO.userid =USERID
CNTC.INSTTCODE.INFO.userpw =******
# 파일 업로드 경로(경로 설정은 반드시 절대경로를 사용해야함, 경로 뒤에 /를 붙여 주어야함.)
Globals.fileStorePath =C:/egovframework/upload/
# 파일 동기화 컴포넌트에서 사용할 파일 업로드 경로(경로 설정은 반드시 절대경로를 사용해야함, 경로 뒤에 /를 붙여 주어야함.)
Globals.SynchrnServerPath =C:/egovframework/upload/Synch/
# for JFile properties
# system.uploadpath =/usr/wwwroot/프로젝트폴더/upload_data/jfile/
# system.uploadpath =D:/eGovFrame/dev3.6/itgood_cms/src/main/upload_data/jfile/
system.uploadpath =C:/eGovFrame/wwwroot/upload_data/jfile
#system.uploadpath =/export/home/meta/wwwroot/upload_data/jfile
no.image.url =/resources/jfile/swfupload/images/no_img.gif
ftp.server.ip =127.0.0.1
ftp.user.id =test
ftp.user.password =test
#sftp properties 20180628 smkim
sftp.server.ip =172.30.13.52
sftp.server.port =21112
sftp.user.id =meta
sftp.user.password =Meta1217!
#sftp.uploadpath = /export/home/meta/wwwroot/upload_data/jfile
sftp.uploadpath =/export/home/meta/20171226
# Social(Facebook, Oauth 컴포넌트 사용시 활용)
facebook.appId =
facebook.appSecret =
twitter.consumerKey =
twitter.consumerSecret =
#LDAP조직도관리 컴포넌트 사용시 LDAP서버설정정보 필요
ldap.url =ldap://localhost:10389
ldap.rootDn =c=kr
ldap.username =uid=admin,ou=system
ldap.password =secret
#연계 스케줄러(TimeDiv - 1.시간, 2.분, 3.초)
Link.LinkOn=Y
Link.TimeOn=N
Link.TimeDiv=2
Link.TimeInterval=30
#푸시 스케줄러(TimeDiv - 1.시간, 2.분, 3.초)
Push.PushOn=Y
Push.TimeOn=N
Push.TimeDiv=3
Push.TimeInterval=1
#과태료관리 시스템 정보 연계 디렉토리
#운영
#Topis.sftp.server.ip = 98.42.34.220
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = indigo
#Topis.sftp.user.pw = indigo
#Topis.sftp.recvPath = /gpta/indigo/DATA/RECV/
#Topis.loca.recvPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/
#Topis.recv.errPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/ERROR/
#Topis.recv.succPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/SUCCESS/
#Topis.sftp.sendPath = /gpta/indigo/DATA/SEND/
#Topis.loca.sendPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/
#Topis.send.errPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/ERROR/
#Topis.send.succPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/SUCCESS/
#개발
#Topis.sftp.server.ip = 192.168.0.41
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = jeus
#Topis.sftp.user.pw = jeus123
Topis.sftp.server.ip = 192.168.0.163
Topis.sftp.server.port = 22
Topis.sftp.user.id = indigo
Topis.sftp.user.pw = indigo
Topis.sftp.recvPath = /DATA/RECV/
Topis.loca.recvPath = C:/Docu/link/qtpa/indigo/DATA/RECV/
Topis.recv.errPath = C:/Docu/link/qtpa/indigo/DATA/RECV/ERROR/
Topis.recv.succPath = C:/Docu/link/qtpa/indigo/DATA/RECV/SUCCESS/
Topis.sftp.sendPath = /DATA/SEND/
#Topis.sftp.sendPath = /home/gtpa/sftp_test/
Topis.loca.sendPath = C:/Docu/link/qtpa/indigo/DATA/SEND/
Topis.send.errPath = C:/Docu/link/qtpa/indigo/DATA/SEND/ERROR/
Topis.send.succPath = C:/Docu/link/qtpa/indigo/DATA/SEND/SUCCESS/
Topis.img.sendPath = C:/Docu/link/qtpa/indigo/DATA/SEND/IMG/
Topis.img.errPath = C:/Docu/link/qtpa/indigo/DATA/SEND/ERROR/IMG/
Topis.img.succPath = C:/Docu/link/qtpa/indigo/DATA/SEND/SUCCESS/IMG/

@ -0,0 +1,212 @@
#-----------------------------------------------------------------------
#
# globals.properties : 시스템
#
#-----------------------------------------------------------------------
# 1. key = value 구조입니다.
# 2. key값은 공백문자를 포함불가, value값은 공백문자를 가능
# 3. key값으로 한글을 사용불가, value값은 한글사용이 가능
# 4. 줄을 바꿀 필요가 있으면 '\'를 라인의 끝에 추가(만약 '\'문자를 사용해야 하는 경우는 '\\'를 사용)
# 5. Windows에서의 디렉토리 표시 : '\\' or '/' ('\' 사용하면 안됨)
# 6. Unix에서의 디렉토리 표시 : '/'
# 7. 주석문 처리는 #사용
# 8. value값 뒤에 스페이스가 존재하는 경우 서블릿에서 참조할때는 에러발생할 수 있으므로 trim()하거나 마지막 공백없이 properties 값을 설정할것
#-----------------------------------------------------------------------
# 운영서버 타입(WINDOWS, UNIX)
Globals.OsType =WINDOWS
#Globals.OsType =UNIX
# DB서버 타입(ORACLE, MYSQL) - datasource 및 sqlMap 파일 지정에 사용됨
Globals.DbType =tibero
# 위저드 사용시 데이터베이스 관련 설정을 불러옴
#mysql
#Globals.DriverClassName=net.sf.log4jdbc.DriverSpy
#Globals.Url=jdbc:log4jdbc:mysql://220.90.132.73:20096/cubecms?useUnicode=true&characterEncoding=UTF8
#oracle
#Globals.DriverClassName=oracle.jdbc.driver.OracleDriver
#Globals.Url=jdbc:oracle:thin:@localhost:1521:AISDEV
#Globals.Url=jdbc:oracle:thin:@172.30.4.100:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@115.21.123.90:1521/aisdev
#Globals.Url=jdbc:oracle:thin:@172.30.4.101:1521/ais
#Globals.Url=jdbc:oracle:thin:@172.30.14.20:1521/ASM
#Altibase
#Globals.DriverClassName=Altibase.jdbc.driver.AltibaseDriver
#Globals.Url=jdbc:Altibase://127.0.0.1:1721/egovfrm?encoding=UTF-8
#Tibero
#운영
Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
Globals.Url=jdbc:tibero:thin:@98.42.34.233:8629:gtpadb
#개발
#Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
#Globals.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
#cubrid
#Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
#Globals.Url=jdbc:cubrid:127.0.0.1.22:1921:egovfrm:::?charset=utf-8
#DB계정 ID/PW설정
#개발/운영
Globals.UserName =dbuser_fis
Globals.Password =dbuser_fis
# MainPage Setting
Globals.MainPage =/EgovContent.do
#통합메인메뉴
#Globals.MainPage = /sym/mnu/mpm/EgovMainMenuHome.do
# G4C 연결용 IP (localhost)
#Globals.LocalIp = 127.0.0.2
# 환경파일 위치
Globals.ShellFilePath =globals.properties
Globals.ServerConfPath =conf/server.properties
Globals.ClientConfPath =conf/client.properties
Globals.FileFormatPath =conf/format.properties
Globals.GPKIConfPath =conf/gpki.properties
Globals.ConfPath =conf
Globals.MailRequestPath =mail/request/
Globals.MailRResponsePath =mail/response/
Globals.SMEConfigPath =conf/SMEConfig.properties
# 환경파일 위치 (jeus)
#Globals.ShellFilePath = globals.properties
#Globals.ServerConfPath = conf/server.properties
#Globals.ClientConfPath = conf/client.properties
#Globals.FileFormatPath = conf/format.properties
#Globals.GPKIConfPath = conf/gpki.properties
#Globals.ConfPath = conf
#Globals.fileStorePath =
#Globals.MailRequestPath = mail/request/
#Globals.MailRResponsePath = mail/response/
#Globals.SMEConfigPath = conf/SMEConfig.properties
#Globals.SynchrnServerPath = tmp/upload/
# WINDOWS용 쉘파일 정보
SHELL.WINDOWS.getHostName =prg/sh_001.bat
SHELL.WINDOWS.getDrctryByOwner =prg/getDrctryByOwner.bat
SHELL.WINDOWS.getDrctryOwner =prg/getDrctryOwner.bat
SHELL.WINDOWS.moveDrctry =prg/moveDrctry.bat
SHELL.WINDOWS.compileSchema =prg/compileSchema.bat
SHELL.WINDOWS.getDiskAttrb =prg/getDiskAttrb.bat
SHELL.WINDOWS.getDiskCpcty =prg/getDiskCpcty.bat
SHELL.WINDOWS.getDiskExst =prg/getDiskExst.bat
# UNIX용 쉘파일 정보 - 개발was jeus에서 사용할때 기준
SHELL.UNIX.getHostName =prg/sh_001.sh
SHELL.UNIX.getDrctryByOwner =prg/getDrctryByOwner.sh
SHELL.UNIX.getDrctryOwner =prg/getDrctryOwner.sh
SHELL.UNIX.getDrctryAccess =prg/getDrctryAccess.sh
SHELL.UNIX.getMountLc =prg/getMountLc.sh
SHELL.UNIX.getDiskName =prg/getNetWorkInfo.sh
SHELL.UNIX.moveDrctry =prg/moveDrctry.sh
SHELL.UNIX.compileSchema =prg/compileSchema.sh
SHELL.UNIX.getDiskAttrb =prg/getDiskAttrb.sh
SHELL.UNIX.getDiskCpcty =prg/getDiskCpcty.sh
SHELL.UNIX.getDiskExst =prg/getDiskExst.sh
SHELL.UNIX.getProcInfo =prg/getProcInfo.sh
# LINUX용 쉘파일 정보
# 연계
# 기관코드수신용(경로 설정은 반드시 절대경로를 사용해야함.)
CNTC.INSTTCODE.DIR.rcv =D:/tmp/test/rcv/
CNTC.INSTTCODE.DIR.rcvold =D:/tmp/test/rcvold/
CNTC.INSTTCODE.DIR.bin =D:/tmp/test/bin/
CNTC.INSTTCODE.CMD.edircv =gcc_edircv.bat
CNTC.INSTTCODE.CMD.edircvmsg =gcc_edircvmsg.bat
CNTC.INSTTCODE.INFO.userid =USERID
CNTC.INSTTCODE.INFO.userpw =******
# 파일 업로드 경로(경로 설정은 반드시 절대경로를 사용해야함, 경로 뒤에 /를 붙여 주어야함.)
Globals.fileStorePath =C:/egovframework/upload/
# 파일 동기화 컴포넌트에서 사용할 파일 업로드 경로(경로 설정은 반드시 절대경로를 사용해야함, 경로 뒤에 /를 붙여 주어야함.)
Globals.SynchrnServerPath =C:/egovframework/upload/Synch/
# for JFile properties
# system.uploadpath =/usr/wwwroot/프로젝트폴더/upload_data/jfile/
# system.uploadpath =D:/eGovFrame/dev3.6/itgood_cms/src/main/upload_data/jfile/
system.uploadpath =C:/eGovFrame/wwwroot/upload_data/jfile
#system.uploadpath =/export/home/meta/wwwroot/upload_data/jfile
no.image.url =/resources/jfile/swfupload/images/no_img.gif
ftp.server.ip =127.0.0.1
ftp.user.id =test
ftp.user.password =test
#sftp properties 20180628 smkim
sftp.server.ip =172.30.13.52
sftp.server.port =21112
sftp.user.id =meta
sftp.user.password =Meta1217!
#sftp.uploadpath = /export/home/meta/wwwroot/upload_data/jfile
sftp.uploadpath =/export/home/meta/20171226
# Social(Facebook, Oauth 컴포넌트 사용시 활용)
facebook.appId =
facebook.appSecret =
twitter.consumerKey =
twitter.consumerSecret =
#LDAP조직도관리 컴포넌트 사용시 LDAP서버설정정보 필요
ldap.url =ldap://localhost:10389
ldap.rootDn =c=kr
ldap.username =uid=admin,ou=system
ldap.password =secret
#연계 스케줄러(TimeDiv - 1.시간, 2.분, 3.초)
Link.LinkOn=Y
Link.TimeOn=N
Link.TimeDiv=2
Link.TimeInterval=30
#푸시 스케줄러(TimeDiv - 1.시간, 2.분, 3.초)
Push.PushOn=Y
Push.TimeOn=N
Push.TimeDiv=3
Push.TimeInterval=1
#과태료관리 시스템 정보 연계 디렉토리
#connection TEST
#Topis.sftp.server.ip = 98.33.1.174
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = traffic1
#Topis.sftp.user.pw = ryxhd$%1
#운영
Topis.sftp.server.ip = 98.42.34.220
Topis.sftp.server.port = 22
Topis.sftp.user.id = indigo
Topis.sftp.user.pw = indigo
Topis.sftp.recvPath = /gpta/indigo/DATA/RECV/
Topis.loca.recvPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/
Topis.recv.errPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/ERROR/
Topis.recv.succPath = /gpta/source-app/fiseai/file_indigo/DATA/RECV/SUCCESS/
Topis.sftp.sendPath = /gpta/indigo/DATA/SEND/
Topis.loca.sendPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/
Topis.send.errPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/ERROR/
Topis.send.succPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/SUCCESS/
Topis.img.sendPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/IMG/
Topis.img.errPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/ERROR/IMG/
Topis.img.succPath = /gpta/source-app/fiseai/file_indigo/DATA/SEND/SUCCESS/IMG/
#개발
#Topis.sftp.server.ip = 192.168.0.163
#Topis.sftp.server.port = 22
#Topis.sftp.user.id = indigo
#Topis.sftp.user.pw = indigo
#Topis.sftp.recvPath = /DATA/RECV/
#Topis.loca.recvPath = C:/Docu/link/qtpa/indigo/DATA/RECV/
#Topis.recv.errPath = C:/Docu/link/qtpa/indigo/DATA/RECV/ERROR/
#Topis.recv.succPath = C:/Docu/link/qtpa/indigo/DATA/RECV/SUCCESS/
#Topis.sftp.sendPath = /DATA/SEND/
#Topis.loca.sendPath = C:/Docu/link/qtpa/indigo/DATA/SEND/
#Topis.send.errPath = C:/Docu/link/qtpa/indigo/DATA/SEND/ERROR/
#Topis.send.succPath = C:/Docu/link/qtpa/indigo/DATA/SEND/SUCCESS/

@ -0,0 +1,16 @@
@rem Shell Name : compileSchema.bat
@rem Description : XML 스키마를 자바클래스로 변환하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.13 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 13
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
scomp -out %1 %2

@ -0,0 +1,16 @@
# Shell Name : compileSchema.sh
# Description : XML 스키마를 자바클래스로 변환하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.13 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
scomp -out $1 $2

@ -0,0 +1,128 @@
# Shell Name : getDiskAttr.bat
# Description : 디스크 속성정보 확인
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#### DISK CHECK ####
#for A in `lspv | awk '{print $1}' `
for A in `lsdev -Cc disk | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "disk"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done
#### USB CHECK ####
for A in `lsdev -Cc usb | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "usb"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done
#### CDROM CHECK ####
for A in `lsdev -Cc cdrom | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "cdrom"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done

@ -0,0 +1,18 @@
# Shell Name : getDiskCpcty.bat
# Description : 디스크 용량 확인
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
for B in `df -k | grep / | awk '{print $2} {print $3} {print $4} {print $7}'`
do
echo $B
done

@ -0,0 +1,15 @@
# Shell Name : getDiskExst.bat
# Description : 디스크 존재여부 확인(윈도우에서는 지원 안함)
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
lsdev -Cc disk | wc -l

@ -0,0 +1,16 @@
@rem Shell Name : getDiskInfo.bat
@rem Description : 시스템 Disk의 이름을 조회하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.13 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 13
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
echo Can Not Support

@ -0,0 +1,40 @@
# Shell Name : getDiskInfo.sh
# Description : 시스템에 존재하는 디스크 정보를 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -SEARCH NAME (NAME, FULL, USING, VALID)
#NAME
if [ $1 == "NAME" ]
then
lspv | awk '{print $1}'
fi
#FULL
if [ $1 == "FULL" ]
then
lspv $2 | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
fi
#USING
if [ $1 == "USED" ]
then
lspv $2 | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
fi
#VALID
if [ $1 == "FREE" ]
then
lspv $2 | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
fi

@ -0,0 +1,15 @@
# Shell Name : getDrctryAccess.sh
# Description : 해당되는 디렉토리의 접근권한을 찾는다.
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
ls -alF $1 | grep $2 | awk -F" " '{print $1}'

@ -0,0 +1,15 @@
# Shell Name : getDrctryByOwner.sh
# Description : 해당되는 사용자 계정이 소유주인 디렉토리를 찾는다.
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
find $1 -name $2 -user $3

@ -0,0 +1,15 @@
# Shell Name : getDrctryByOwner.sh
# Description : 해당되는 디렉토리 안 파일의 소유주를 찾는다.
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
ls -alF $1 | grep $2 | awk -F" " '{print $3}'

@ -0,0 +1,16 @@
@rem Shell Name : getMoryInfo.bat
@rem Description : 시스템 메모리 전체, 사용중, 유효 용량을 조회하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.24 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 24
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
systeminfo

@ -0,0 +1,34 @@
# Shell Name : getMoryInfo.sh
# Description : 시스템에 존재하는 메모리 정보를 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -SEARCH NAME (FULL, USING, FREE)
#FULL
if [ $1 == "FULL" ]
then
vmstat | grep "mem=" | awk '{print $4}'
fi
#USING
if [ $1 == "USED" ]
then
vmstat | tail -1 | awk '{print $3*4096/1024/1024}'
fi
#VALID
if [ $1 == "FREE" ]
then
vmstat | tail -1 | awk '{print $4*4096/1024/1024}'
fi

@ -0,0 +1,19 @@
# Shell Name : getMountLc.sh
# Description : 파일(디렉토리)가 존재하는 파일시스템(마운트된 위치)을 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -FILE LOCATION
#echo $1 -/
df -k $1 | grep $2 | awk -F" " '{print $7}'

@ -0,0 +1,63 @@
# Shell Name : getNetWorkInfo.sh
# Description : 네트워크 정보를 찾는다.
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 이용 최초 생성
#
# @author 공통 서비스 개발팀 이용
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#getNetWorkInfo.sh
#네트워크 정보를 찾는다.
#netstat -v ent0 | grep "하드웨어 주소" -MAC
#prtconf | grep "IP 주소" -IP
#prtconf | grep "서브넷 마스크" -SM
#prtconf | grep "게이트웨이" -GW
#echo $1
#echo $2
#MAC
if [ $1 == "MAC" ]
then
netstat -v $2 | grep "하드웨어 주소" | awk '{print $3}'
fi
#IP
if [ $1 == "IP" ]
then
prtconf | grep "IP 주소" | awk '{print $3}'
fi
#SM
if [ $1 == "SM" ]
then
prtconf | grep "서브넷 마스크" | awk '{print $3}'
fi
#GW
if [ $1 == "GW" ]
then
prtconf | grep "게이트웨이" | awk '{print $2}'
fi
#도메인명
if [ $1 == "DN" ]
then
hostname
fi
#DNS
if [ $1 == "DNS" ]
then
host $2 | awk '{print $2}'
fi
if [ $1 == "SCAN" ]
then
netstat -na | egrep 'tcp|udp'
fi

@ -0,0 +1,16 @@
@rem Shell Name : getOSInfo.bat
@rem Description : 시스템 OS의 이름, 버전, 제조사를 조회하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.13 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 13
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
systeminfo

@ -0,0 +1,40 @@
# Shell Name : getOSInfo.sh
# Description : 시스템 OS의 이름, 버전, 제조사를 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.13 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -SEARCH NAME (NAME, VERSION, PRDUCTOR)
#NAME
if [ $1 == "NAME" ]
then
uname -s
fi
#VERSION
if [ $1 == "VERSION" ]
then
oslevel
fi
#PRDUCTOR
if [ $1 == "PRDUCTOR" ]
then
prtconf | grep "시스템 모델:" | awk '{print $3}'
fi
#PROCESSOR
if [ $1 == "PROCESSOR" ]
then
uname -a | awk '{print substr($5,3,6)}'
fi

@ -0,0 +1,16 @@
@rem Shell Name : getPrductStatus.bat
@rem Description : 시스템에 설치된 서버(WAS,WEB,MAIL서버)의 실행상태를 조회하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.11 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 11
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
netstat -na

@ -0,0 +1,18 @@
# Shell Name : getPrductStatus.sh
# Description : 시스템에 설치된 서버(WAS,WEB,MAIL서버)의 실행상태를 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.11 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 11
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -PORT
netstat -na | grep -w "LISTEN" | grep -c $1

@ -0,0 +1,43 @@
@rem Shell Name : getPrductVersion.bat
@rem Description : 시스템에 설치된 서버(WAS,WEB,MAIL서버)의 버전을 조회하는 Shell
@rem Modification Information
@rem
@rem 수정일 수정자 수정내용
@rem ------- -------- ---------------------------
@rem 2009.02.11 박지욱 최초 생성
@rem
@rem author 공통 서비스 개발팀 박지욱
@rem since 2009. 02. 11
@rem version 1.0
@rem see
@rem
@rem Copyright (C) 2009 by MOPAS All right reserved.
IF "%1"=="WEBLOGIC" goto step1
IF "%1"=="JEUS" goto step2
IF "%1"=="JBOSS" goto step3
goto error
:step1
set CMMD1=java weblogic.Admin -username weblogic -password weblogic VERSION
set CMMD2=
goto done
:step2
set CMMD1=jeusadmin -version
set CMMD2=
goto done
:step3
set CMMD1=twiddle.bat -s localhost:1099 -u admin -p admin get "jboss.system:type=Server"
set CMMD2=find "Version="
goto done
:error
@echo Usage: getPrductVersion 서버이름
@echo example) getPrductVersion WEBLOGIC
:done
%CMMD1%|%CMMD2%

@ -0,0 +1,34 @@
# Shell Name : getPrductVersion.sh
# Description : 시스템에 설치된 서버(WAS,WEB,MAIL서버)의 버전을 조회하는 Shell
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.11 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 11
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#echo $1 -SERVER NAME
#WEBLOGIC
if [ $1 == "WEBLOGIC" ]
then
java weblogic.Admin -username weblogic -password weblogic VERSION
fi
#JEUS
if [ $1 == "JEUS" ]
then
jeusadmin -version
fi
#JBOSS
if [ $1 == "JBOSS" ]
then
/user/com/jboss/bin/twiddle.sh -s localhost:1099 -u admin -p admin get "jboss.system:type=Server" | grep "Version="
fi

@ -0,0 +1,15 @@
# Shell Name : moveDrctry.sh
# Description : 파일을 이동한다.
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.11 박지욱 최초 생성
#
# @author 공통 서비스 개발팀 박지욱
# @since 2009. 02. 11
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
mv $1 $2

@ -0,0 +1,328 @@
fail.common.msg=\uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4!
fail.common.sql=sql \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4! error code: {0}, error msg: {1}
info.nodata.msg=\ud574\ub2f9 \ub370\uc774\ud130\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
#UI Common resource#
button.search=\uac80\uc0c9
button.use=\uc0ac\uc6a9
button.notUsed=\uc0ac\uc6a9\uc911\uc9c0
button.inquire=\uc870\ud68c
button.update=\uc218\uc815
button.create=\ub4f1\ub85d
button.delete=\uc0ad\uc81c
button.deleteDatabase=\uc644\uc804\uc0ad\uc81c
button.close=\ub2eb\uae30
button.save=\uc800\uc7a5
button.list=\ubaa9\ub85d
button.reset=\ucde8\uc18c
button.passwordUpdate=\uc554\ud638\ubcc0\uacbd
button.subscribe=\uac00\uc785\uc2e0\uccad
button.realname=\uc2e4\uba85\ud655\uc778
button.moveToGpin=GPIN\uc2e4\uba85\ud655\uc778\uc73c\ub85c \uc774\ub3d9
button.moveToIhidnum=\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \uc2e4\uba85\ud655\uc778\uc73c\ub85c \uc774\ub3d9
button.agree=\ub3d9\uc758
button.disagree=\ube44\ub3d9\uc758
button.possible=\uac00\ub2a5
button.impossible=\ubd88\uac00\ub2a5
button.qnaregist=Q&A\ub4f1\ub85d
button.cnsltregist=\uc0c1\ub2f4\ub4f1\ub85d
button.preview=\ubbf8\ub9ac\ubcf4\uae30
button.next=\ub2e4\uc74c
button.add=\ubc14\ub85c\ucd94\uac00
button.confirm=\ud655\uc778
button.back = \ub4a4\ub85c
button.yes = \uc608
button.no = \uc544\ub2c8\uc624
button.home = \ud648
button.user = \uc0ac\uc6a9\uc790\uc9c0\uc6d0
button.cop = \ud611\uc5c5
button.wrkstart = \ucd9c\uadfc
button.wrkend = \ud1f4\uadfc
#UI Common Message#
common.save.msg=\uc800\uc7a5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.regist.msg=\ub4f1\ub85d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.delete.msg=\uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.update.msg=\uc218\uc815\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.nodata.msg=\uc790\ub8cc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uac80\uc0c9\uc870\uac74\uc744 \uc120\ud0dd\ud574\uc8fc\uc138\uc694
common.required.msg=(\uc740)\ub294 \ud544\uc218\uc785\ub825\ud56d\ubaa9\uc785\ub2c8\ub2e4.
common.acknowledgement.msg=\uc2b9\uc778\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.acknowledgementcancel.msg=\uc2b9\uc778\ucde8\uc18c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
success.request.msg = \uc694\uccad\ucc98\ub9ac\uac00 \uc131\uacf5\uc801\uc73c\ub85c \uc218\ud589\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.select=\uc815\uc0c1\uc801\uc73c\ub85c \uc870\ud68c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.insert=\uc815\uc0c1\uc801\uc73c\ub85c \ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.update=\uc815\uc0c1\uc801\uc73c\ub85c \uc218\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.delete=\uc815\uc0c1\uc801\uc73c\ub85c \uc0ad\uc81c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
common.imposbl.fileupload = \ub354 \uc774\uc0c1 \ud30c\uc77c\uc744 \ucca8\ubd80\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
common.isConfmDe.msg=\uc2b9\uc778\uc77c\uc790\ub97c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
common.isExist.msg = \uc774\ubbf8 \uc874\uc7ac\ud558\uac70\ub098 \uacfc\uac70\uc5d0 \ub4f1\ub85d\uc774 \ub418\uc5c8\ub358 \uc0c1\ud0dc\uc785\ub2c8\ub2e4.
fail.common.insert = \uc0dd\uc131\uc774 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.update = \uc218\uc815\uc774 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.delete = \uc0ad\uc81c\uac00 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.delete.upperMenuExist = \ucc38\uc870\ub418\ub294 \uba54\ub274\uac00 \uc788\uc5b4 \uc0ad\uc81c\uac00 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.select = \uc870\ud68c\uc5d0 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.login = \ub85c\uadf8\uc778 \uc815\ubcf4\uac00 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.common.login.password = \ud328\uc2a4\uc6cc\ub4dc \uc790\ub9ac \uc218\uac00 \uc77c\uce58 \ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.(8\uc790\ub9ac \uc774\uc0c1 20\uc790\ub9ac \uc774\ud558)
fail.common.idsearch = \uc544\uc774\ub514\ub97c \ucc3e\uc744\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
fail.common.pwsearch = \ube44\ubc00\ubc88\ud638\ub97c \ucc3e\uc744\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
fail.request.msg = \uc694\uccad\ucc98\ub9ac\ub97c \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
#UI User Message#
fail.user.passwordUpdate1=\ud604\uc7ac \ube44\ubc00\ubc88\ud638\uac00 \ub9de\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.user.passwordUpdate2=\ube44\ubc00\ubc88\ud638\uc640 \ube44\ubc00\ubc88\ud638 \ud655\uc778\uc774 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
info.user.rlnmCnfirm=\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uba85\ud655\uc778\uc744 \ud558\uc2ed\uc2dc\uc624.
success.user.rlnmCnfirm=\ud589\uc815\uc548\uc804\ubd80\uc758 \uc8fc\ubbfc\ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
fail.user.rlnmCnfirm=\ud589\uc815\uc548\uc804\ubd80\uc758 \uc8fc\ubbfc\ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.user.connectFail=\uc2dc\uc2a4\ud15c \uc7a5\uc560\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.(\uc778\uc99d\uc11c\ubc84 \uc5f0\uacb0 \uc2e4\ud328)
info.user.rlnmPinCnfirm=\uacf5\uacf5 \uc544\uc774\ud540 \uc544\uc774\ub514\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uba85\ud655\uc778\uc744 \ud558\uc2ed\uc2dc\uc624.
success.user.rlnmPinCnfirm=\uacf5\uacf5\uc544\uc774\ud540\uc758 \ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
fail.user.rlnmPinCnfirm=\uacf5\uacf5\uc544\uc774\ud540\uc758 \ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
#UI Cop Message#
cop.extrlUser = \uc678\ubd80\uc0ac\uc6a9\uc790
cop.intrlUser = \ub0b4\ubd80\uc0ac\uc6a9\uc790
cop.private = \ube44\uacf5\uac1c
cop.public = \uacf5\uac1c
cop.adbkNm = \uc8fc\uc18c\ub85d\uba85
cop.othbcScope = \uacf5\uac1c\ubc94\uc704
cop.company = \ud68c\uc0ac
cop.part = \ubd80\uc11c
cop.man = \uac1c\uc778
cop.adbkUser = \uad6c\uc131\uc6d0
cop.bbsNm = \uac8c\uc2dc\ud310\uba85
cop.bbsIntrcn = \uac8c\uc2dc\ud310\uc18c\uac1c
cop.bbsTyCode = \uac8c\uc2dc\ud310 \uc720\ud615
cop.bbsAttrbCode = \uac8c\uc2dc\ud310 \uc18d\uc131
cop.replyPosblAt = \ub2f5\uc7a5\uac00\ub2a5\uc5ec\ubd80
cop.fileAtchPosblAt = \ud30c\uc77c\ucca8\ubd80\uac00\ub2a5\uc5ec\ubd80
cop.posblAtchFileNumber = \ucca8\ubd80\uac00\ub2a5\ud30c\uc77c \uc22b\uc790
cop.tmplatId = \ud15c\ud50c\ub9bf \uc815\ubcf4
cop.guestList.subject = \ubc29\uba85\ub85d \uac8c\uc2dc\uae00\uc785\ub2c8\ub2e4.
cop.nttSj = \uc81c\ubaa9
cop.nttCn = \uae00\ub0b4\uc6a9
cop.ntceBgnde = \uac8c\uc2dc\uc2dc\uc791\uc77c
cop.ntceEndde = \uac8c\uc2dc\uc885\ub8cc\uc77c
cop.ntcrNm = \uc791\uc131\uc790
cop.password = \ud328\uc2a4\uc6cc\ub4dc
cop.atchFile = \ud30c\uc77c\ucca8\ubd80
cop.guestList = \ubc29\uba85\ub85d
cop.guestListCn = \ubc29\uba85\ub85d \ub0b4\uc6a9
cop.noticeTerm = \uac8c\uc2dc\uae30\uac04
cop.atchFileList = \ucca8\ubd80\ud30c\uc77c\ubaa9\ub85d
cop.cmmntyNm = \ucee4\ubba4\ub2c8\ud2f0\uba85
cop.cmmntyIntrcn = \ucee4\ubba4\ub2c8\ud2f0 \uc18c\uac1c
cop.cmmntyMngr = \ucee4\ubba4\ub2c8\ud2f0 \uad00\ub9ac\uc790
cop.clbOprtr = \ub3d9\ud638\ud68c \uc6b4\uc601\uc790
cop.clbIntrcn = \ub3d9\ud638\ud68c \uc18c\uac1c
cop.clbNm = \ub3d9\ud638\ud68c \uba85
cop.tmplatNm = \ud15c\ud50c\ub9bf\uba85
cop.tmplatSeCode = \ud15c\ud50c\ub9bf \uad6c\ubd84
cop.tmplatCours = \ud15c\ud50c\ub9bf\uacbd\ub85c
cop.useAt = \uc0ac\uc6a9\uc5ec\ubd80
cop.ncrdNm = \uc774\ub984
cop.cmpnyNm = \ud68c\uc0ac\uba85
cop.deptNm = \ubd80\uc11c\uba85
cop.ofcpsNm = \uc9c1\uc704
cop.clsfNm = \uc9c1\uae09
cop.emailAdres = \uc774\uba54\uc77c\uc8fc\uc18c
cop.telNo = \uc804\ud654\ubc88\ud638
cop.mbtlNum = \ud734\ub300\ud3f0\ubc88\ud638
cop.adres = \uc8fc\uc18c
cop.extrlUserAt = \uc678\ubd80\uc0ac\uc6a9\uc790\uc5ec\ubd80
cop.publicAt = \uacf5\uac1c\uc5ec\ubd80
cop.remark = \ube44\uace0
cop.trgetNm = \ucee4\ubba4\ub2c8\ud2f0/\ub3d9\ud638\ud68c \uc815\ubcf4
cop.preview = \ubbf8\ub9ac\ubcf4\uae30
cop.withdraw.msg=\ud0c8\ud1f4\ucc98\ub9ac \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.reregist.msg=\uc7ac\uac00\uc785 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.registmanager.msg=\uc6b4\uc601\uc9c4\uc73c\ub85c \ub4f1\ub85d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.use.msg=\uc0ac\uc6a9 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.unuse.msg=\uc0ac\uc6a9\uc911\uc9c0 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.delete.confirm.msg=\uc0ac\uc6a9\uc911\uc9c0\ub97c \uc120\ud0dd\ud558\uc2e4 \uacbd\uc6b0 \ub2e4\uc2dc \uc0ac\uc6a9\uc73c\ub85c \ubcc0\uacbd\uc774 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4.
cop.ing.msg=\uc2b9\uc778\uc694\uccad \uc911\uc785\ub2c8\ub2e4.
cop.request.msg=\uac00\uc785\uc2e0\uccad\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc694\uccad\ub418\uc5c8\uc2b5\ub2c8\ub2e4
cop.password.msg=\ud328\uc2a4\uc6cc\ub4dc\ub97c \uc785\ub825\ud574 \uc8fc\uc2ed\uc2dc\uc624.
cop.password.not.same.msg=\ud328\uc2a4\uc6cc\ub4dc\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
cop.comment.wrterNm = \uc791\uc131\uc790
cop.comment.commentCn = \ub0b4\uc6a9
cop.comment.commentPassword = \ud328\uc2a4\uc6cc\ub4dc
cop.satisfaction.wrterNm = \uc791\uc131\uc790
cop.satisfaction.stsfdgCn = \ub0b4\uc6a9
cop.satisfaction.stsfdg = \ub9cc\uc871\ub3c4
cop.satisfaction.stsfdgPassword = \ud328\uc2a4\uc6cc\ub4dc
cop.scrap.scrapNm = \uc2a4\ud06c\ub7a9\uba85
#UI USS Message#
uss.ion.noi.ntfcSj=\uc81c\ubaa9
uss.ion.noi.ntfcCn=\ub0b4\uc6a9
uss.ion.noi.ntfcDate=\uc54c\ub9bc\uc77c\uc790
uss.ion.noi.ntfcTime=\uc54c\ub9bc\uc2dc\uac04
uss.ion.noi.ntfcHH=\uc54c\ub9bc\uc2dc\uac04
uss.ion.noi.ntfcMM=\uc54c\ub9bc\ubd84
uss.ion.noi.bhNtfcIntrvl=\uc0ac\uc804\uc54c\ub9bc\uac04\uaca9
uss.ion.noi.bhNtfcIntrvl.msg=\uc0ac\uc804\uc54c\ub9bc\uac04\uaca9 \uc9c0\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
uss.ion.noi.alertNtfcTime=\uc54c\ub9bc\uc77c\uc790 \ubc0f \uc2dc\uac04\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
#UI COP Message#
cop.sms.trnsmitTelno=\ubc1c\uc2e0\uc804\ud654\ubc88\ud638
cop.sms.trnsmitCn=\uc804\uc1a1\ub0b4\uc6a9
cop.sms.recptnTelno=\uc218\uc2e0\uc804\ud654\ubc88\ud638
cop.sms.send=\uc804\uc1a1
cop.sms.addRecptn=\ucd94\uac00
cop.sms.recptnTelno.msg=\uc218\uc2e0\uc804\ud654\ubc88\ud638 \uc9c0\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
#UI sym.log Message#
sym.log.histSeCode = \uc774\ub825\uad6c\ubd84
sym.log.sysNm = \uc2dc\uc2a4\ud15c\uba85
sym.log.histCn = \uc774\ub825\ub0b4\uc6a9
sym.log.atchFile = \ucca8\ubd80\ud30c\uc77c
sym.log.atchFileList = \ucca8\ubd80\ud30c\uc77c\ubaa9\ub85d
sym.ems.receiver = \ubc1b\ub294\uc0ac\ub78c
sym.ems.title = \uc81c\ubaa9
sym.ems.content = \ubc1c\uc2e0\ub0b4\uc6a9
#Vlidator Errors#
errors.prefix=<div class="error">
errors.suffix=</div><br/>
errors.required={0}\uc740(\ub294) \ud544\uc218 \uc785\ub825\uac12\uc785\ub2c8\ub2e4.
errors.minlength={0}\uc740(\ub294) {1}\uc790 \uc774\uc0c1 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.maxlength={0}\uc740(\ub294) {1}\uc790 \uc774\uc0c1 \uc785\ub825\ud560\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.invalid={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12\uc785\ub2c8\ub2e4.
errors.minInteger={0}\uc740(\ub294) \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4. 1 \uc774\uc0c1\uc758 \uac12\uc744 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.byte={0}\uc740(\ub294) byte\ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.short={0}\uc740(\ub294) short\ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.integer={0}\uc740(\ub294) integer \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.long={0}\uc740(\ub294) long \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.float={0}\uc740(\ub294) float \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.double={0}\uc740(\ub294) double \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.date={0}\uc740(\ub294) \ub0a0\uc9dc \uc720\ud615\uc774 \uc544\ub2d9\ub2c8\ub2e4.
errors.range={0}\uc740(\ub294) {1}\uacfc {2} \uc0ac\uc774\uc758 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.creditcard={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc2e0\uc6a9\uce74\ub4dc \ubc88\ud638\uc785\ub2c8\ub2e4.
errors.email={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc774\uba54\uc77c \uc8fc\uc18c\uc785\ub2c8\ub2e4.
errors.ihidnum=\uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\uc785\ub2c8\ub2e4.
errors.korean={0}\uc740(\ub294) \ud55c\uae00\uc744 \uc785\ub825\ud558\uc154\uc57c \ud569\ub2c8\ub2e4.
errors.ip=\uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 IP\uc8fc\uc18c\uc785\ub2c8\ub2e4.
errors.english={0}\uc740(\ub294) \uc601\ubb38\ub9cc \uc0ac\uc6a9\ud558\uc2e4\uc218 \uc788\uc2b5\ub2c8\ub2e4.
errors.notKorean={0}\uc740(\ub294) \ud55c\uae00\uc744 \uc0ac\uc6a9\ud558\uc2e4\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.password1={0}\uc740(\ub294) 8~20\uc790 \ub0b4\uc5d0\uc11c \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.password2={0}\uc740(\ub294) \ud55c\uae00,\ud2b9\uc218\ubb38\uc790,\ub744\uc5b4\uc4f0\uae30\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
errors.password3={0}\uc740(\ub294) \uc21c\ucc28\uc801\uc778 \uc22b\uc790\ub97c 4\uac1c\uc774\uc0c1 \uc5f0\uc18d\ud574\uc11c \uc0ac\uc6a9\ud560\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.password4={0}\uc740(\ub294) \ubc18\ubcf5\ub418\ub294 \ubb38\uc790\ub098 \uc22b\uc790\ub97c 4\uac1c\uc774\uc0c1 \uc5f0\uc18d\ud574\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
error.security.runtime.error = error
#Vlidator Errors- wordDicaryVO#
wordDicaryVO.wordNm=\uc6a9\uc5b4\uba85
wordDicaryVO.engNm=\uc601\ubb38\uba85
wordDicaryVO.wordDc=\uc6a9\uc5b4\uc124\uba85
wordDicaryVO.synonm=\ub3d9\uc758\uc5b4
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.cnsltSj=\uc0c1\ub2f4\uc81c\ubaa9
cnsltManageVO.cnsltCn=\uc0c1\ub2f4\ub0b4\uc6a9
cnsltManageVO.writngPassword=\uc791\uc131\ube44\ubc00\ubc88\ud638
cnsltManageVO.areaNo=\uc9c0\uc5ed\ubc88\ud638
cnsltManageVO.middleTelno=\uc911\uac04\uc804\ud654\ubc88\ud638
cnsltManageVO.endTelno=\ub05d\uc804\ud654\ubc88\ud638
cnsltManageVO.wrterNm=\uc791\uc131\uc790\uba85
cnsltManageVO.managtCn=\ub2f5\ubcc0\ub0b4\uc6a9
cnsltManageVO.firstMoblphonNo=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uc55e\ubc88)
cnsltManageVO.middleMbtlnum=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uad6d\ubc88)
cnsltManageVO.endMbtlnum=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uc9c0\ubc88)
#Vlidator Errors- siteManageVO#
siteManageVO.siteNm=\uc0ac\uc774\ud2b8\uba85
siteManageVO.siteUrl=\uc0ac\uc774\ud2b8 URL
siteManageVO.siteDc=\uc0ac\uc774\ud2b8\uc124\uba85
siteManageVO.siteThemaClCode=\uc0ac\uc774\ud2b8\uc8fc\uc81c\ubd84\ub958
siteManageVO.actvtyAt=\ud65c\uc131\uc5ec\ubd80
siteManageVO.useAt=\uc0ac\uc6a9\uc5ec\ubd80
#Vlidator Errors- recomendSiteManageVO#
recomendSiteManageVO.recomendSiteNm=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uba85
recomendSiteManageVO.recomendSiteUrl=\ucd94\ucc9c\uc0ac\uc774\ud2b8 URL
recomendSiteManageVO.recomendSiteDc=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uc124\uba85
recomendSiteManageVO.recomendResnCn=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uc2b9\uc778\uc0ac\uc720
recomendSiteManageVO.confmDe=\uc2b9\uc778\uc77c\uc790
#Vlidator Errors- hpcmManageVO#
hpcmManageVO.hpcmSeCode=\ub3c4\uc6c0\ub9d0\uad6c\ubd84
hpcmManageVO.hpcmDf=\ub3c4\uc6c0\ub9d0\uc815\uc758
hpcmManageVO.hpcmDc=\ub3c4\uc6c0\ub9d0\uc124\uba85
#Vlidator Errors- newsManageVO#
newsManageVO.newsSj=\ub274\uc2a4\uc81c\ubaa9
newsManageVO.newsCn=\ub274\uc2a4\ub0b4\uc6a9
newsManageVO.ntceDe=\uac8c\uc2dc\uc77c\uc790
#Vlidator Errors- faqManageVO#
faqManageVO.qestnSj=\uc9c8\ubb38\uc81c\ubaa9
faqManageVO.qestnCn=\uc9c8\ubb38\ub0b4\uc6a9
faqManageVO.answerCn=\ub2f5\ubcc0\ub0b4\uc6a9
#Vlidator Errors- roughMapVO#
roughMapVO.roughMapSj=\uc57d\ub3c4\uc81c\ubaa9
roughMapVO.infoWindow=\uc57d\ub3c4\ud45c\uc2dc
#Vlidator Errors- stplatManageVO#
stplatManageVO.useStplatNm=\uc774\uc6a9\uc57d\uad00\uba85
stplatManageVO.useStplatCn=\uc774\uc6a9\uc57d\uad00\ub0b4\uc6a9
stplatManageVO.infoProvdAgreCn=\uc815\ubcf4\uc81c\uacf5\ub3d9\uc758\ub0b4\uc6a9
#Vlidator Errors- cpyrhtPrtcPolicyVO#
cpyrhtPrtcPolicyVO.cpyrhtPrtcPolicyCn=\uc800\uc791\uad8c\ubcf4\ud638\uc815\ucc45\ub0b4\uc6a9
#Vlidator Errors- qnaManageVO#
qnaManageVO.qestnSj=\uc9c8\ubb38\uc81c\ubaa9
qnaManageVO.qestnCn=\uc9c8\ubb38\ub0b4\uc6a9
qnaManageVO.writngPassword=\uc791\uc131\ube44\ubc00\ubc88\ud638
qnaManageVO.areaNo=\uc9c0\uc5ed\ubc88\ud638
qnaManageVO.middleTelno=\uc911\uac04\uc804\ud654\ubc88\ud638
qnaManageVO.endTelno=\ub05d\uc804\ud654\ubc88\ud638
qnaManageVO.wrterNm=\uc791\uc131\uc790\uba85
qnaManageVO.answerCn=\ub2f5\ubcc0\ub0b4\uc6a9
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = \ubcf4\uace0\uc11cID
sts.title = \ubcf4\uace0\uc11c\uba85
sts.category = \ubcf4\uace0\uc11c\uc720\ud615
sts.status = \uc9c4\ud589\uc0c1\ud0dc
sts.regDate = \ub4f1\ub85d\uc77c\uc2dc
#Rest day messages#
sym.cal.restDay = \ud734\uc77c\uc77c\uc790
sym.cal.restName = \ud734\uc77c\uba85
sym.cal.restDetail = \ud734\uc77c\uc124\uba85
sym.cal.restCategory = \ud734\uc77c\uad6c\ubd84
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.firstMoblphonNo=\uc9c0\uc5ed\ubc88\ud638
cnsltManageVO.middleMbtlnum=\uc911\uac04\uc804\ud654\ubc88\ud638
cnsltManageVO.endMbtlnum=\ub05d\uc804\ud654\ubc88\ud638
#mobile \uba54\ub274\uad00\ub9ac#
mgr.menuMngt = \uba54\ub274\uad00\ub9ac
mgr.menuList = \uba54\ub274\ubaa9\ub85d\uc870\ud68c
mgr.menuNm = \uba54\ub274\uba85
mgr.menuDetail = \uba54\ub274\uc0c1\uc138\uc870\ud68c
mgr.menuRegist = \uba54\ub274\ub4f1\ub85d
mgr.menuUpdt = \uba54\ub274\uc218\uc815
mgr.code = \ucf54\ub4dc
mgr.menuCode = \uba54\ub274\ucf54\ub4dc
mgr.UpperMenu = \uc0c1\uc704\uba54\ub274
mgr.cnncUrl = \uc5f0\uacb0URL
mgr.actvtyAt = \uc0ac\uc6a9\uc5ec\ubd80
mgr.menuDc = \uc124\uba85
mgr.mobileEgov = \ubaa8\ubc14\uc77c \uc804\uc790\uc815\ubd80

@ -0,0 +1,328 @@
fail.common.msg=error ocurred!
fail.common.sql=sql error ocurred! error code: {0}, error msg: {1}
info.nodata.msg=no data found.
#UI Common resource#
button.search=Search
button.use=use
button.notUsed=Not used
button.inquire=inquire
button.update=updateCounsel
button.create=create
button.delete=delete
button.deleteDatabase=Wiping
button.close=close
button.save=save
button.list=list
button.reset=reset
button.passwordUpdate=password update
button.subscribe=subscribe
button.realname=realname confirm
button.moveToGpin=move to gpin confirm
button.moveToIhidnum=move to ihidnum confirm
button.agree=agree
button.disagree=disagree
button.possible=possible
button.impossible=impossible
button.qnaregist=Q&A create
button.cnsltregist=Counsel create
button.preview=preview
button.next=nexut
button.add=add it now
button.confirm=confirm
button.back =back
button.yes =yes
button.no =no
button.home =home
button.user =user support
button.cop =cooperation
button.wrkstart = work start
button.wrkend = work end
#UI Common Message#
common.save.msg=confirm save?
common.regist.msg=confirm regist?
common.delete.msg=confirm delete?
common.update.msg=confirm update?
common.nodata.msg=There is no data. please choose another seach keyword
common.required.msg=is required field
common.acknowledgement.msg=confirm acknowledgement?
common.acknowledgementcancel.msg=confirm acknowledgement cancel?
success.request.msg=you're request successfully done
success.common.select=successfully selected
success.common.insert=successfully inserted
success.common.update=successfully updated
success.common.delete=successfully deleted
common.imposbl.fileupload = cannot upload files
common.isConfmDe.msg=Please check the approval date box
common.isExist.msg = already exist
fail.common.insert = fail to insert.
fail.common.update = fail to update
fail.common.delete = fail to delete
fail.common.delete.upperMenuExist = fail to delete[upperMenuId foreign key error]
fail.common.select = fail to select
fail.common.login = login information is not correct
fail.common.login.password = password information is not correct(password digit should be 8 to 20)
fail.common.idsearch = can not find id
fail.common.pwsearch = can not find password
fail.request.msg = Failed to handle the request
#UI User Message#
fail.user.passwordUpdate1=current password is not correct
fail.user.passwordUpdate2=password confirm is not correct
info.user.rlnmCnfirm=realname confirm ready
success.user.rlnmCnfirm=it is realname
fail.user.rlnmCnfirm=it is not realname
fail.user.connectFail=connection fail
info.user.rlnmPinCnfirm=Using the i-PIN ID, please check your real name
success.user.rlnmPinCnfirm=Consistent with the registration data of the i-PIN
fail.user.rlnmPinCnfirm=i-PIN does not match the registered data
#UI Cop Message#
cop.extrlUser = External User
cop.intrlUser = Internal User
cop.private = private
cop.public = public
cop.adbkNm = Address Name
cop.othbcScope = Disclose Range
cop.company = compnay
cop.part = part
cop.man = man
cop.adbkUser = member
cop.bbsNm = BBS Name
cop.bbsIntrcn = BBS Introduction
cop.bbsTyCode = BBS Type
cop.bbsAttrbCode = BBS Attribute
cop.replyPosblAt = Reply Possible Alternative
cop.fileAtchPosblAt = File Attach Possible Alternative
cop.posblAtchFileNumber = Possible Attach File Number
cop.tmplatId = Template Information
cop.guestList.subject = This article registered by Guest List
cop.nttSj = Notice Subject
cop.nttCn = Notice Contents
cop.ntceBgnde = Notice Start Date
cop.ntceEndde = Notice End Date
cop.ntcrNm = Noticer Name
cop.password = PassWord
cop.atchFile = Attach Files
cop.guestList = Guest List
cop.guestListCn = Guest List Contents
cop.noticeTerm = Notice term
cop.atchFileList = Attached File List
cop.cmmntyNm = Community Name
cop.cmmntyIntrcn = Community Introduction
cop.cmmntyMngr = Community Manager
cop.clbOprtr = Club Operator
cop.clbIntrcn = Club Introduction
cop.clbNm = Club Name
cop.tmplatNm = Template Name
cop.tmplatSeCode = Template Se Code
cop.tmplatCours = Template Cours
cop.useAt = Use Alternative
cop.ncrdNm = NameCard user name
cop.cmpnyNm = Company name
cop.deptNm = Department name
cop.ofcpsNm = OFCPS name
cop.clsfNm = Class Name
cop.emailAdres = E-mail
cop.telNo = Tel No.
cop.mbtlNum = Mobile
cop.adres = Address
cop.extrlUserAt = External User alternative
cop.publicAt = Public open alternative
cop.remark = Remark
cop.trgetNm = Company/Club Information
cop.preview = preview
cop.withdraw.msg=confirm withdrawal memebership?
cop.reregist.msg=confirm re-registration?
cop.registmanager.msg=confirm registration of manager?
cop.use.msg=confirm use?
cop.unuse.msg=confirm stop using?
cop.delete.confirm.msg=If you choose to disable the re-use change is impossible.
cop.ing.msg=Approval is being requested.
cop.request.msg=Signup is normally requested.
cop.password.msg=Please enter your password.
cop.password.not.same.msg=Password do not match.
cop.comment.wrterNm = Writer Name
cop.comment.commentCn = Comment
cop.comment.commentPassword = Password
cop.satisfaction.wrterNm = Writer Name
cop.satisfaction.stsfdgCn = Satisfaction
cop.satisfaction.stsfdg = Satisfaction Degree
cop.satisfaction.stsfdgPassword = Password
cop.scrap.scrapNm = Scrap Name
#UI USS Message#
uss.ion.noi.ntfcSj=Subject
uss.ion.noi.ntfcCn=Contents
uss.ion.noi.ntfcDate=Notification Date
uss.ion.noi.ntfcTime=Notification Time
uss.ion.noi.ntfcHH=Notification Hour
uss.ion.noi.ntfcMM=Notification Minute
uss.ion.noi.bhNtfcIntrvl=Beforehand Interval
uss.ion.noi.bhNtfcIntrvl.msg=Beforehand Interval is required.
uss.ion.noi.alertNtfcTime=Date and time of notification is not valid.
#UI COP Message#
cop.sms.trnsmitTelno=Sender
cop.sms.trnsmitCn=Contents
cop.sms.recptnTelno=Receiver(s)
cop.sms.send=Send
cop.sms.addRecptn=Add
cop.sms.recptnTelno.msg=The phone number of receiver is required.
#UI sym.log Message#
sym.log.histSeCode = History Code
sym.log.sysNm = System Name
sym.log.histCn = History Contents
sym.log.atchFile = Attached File
sym.log.atchFileList = Attached File List
sym.ems.receiver = Receiver
sym.ems.title = Title
sym.ems.content = Content
#Vlidator Errors#
errors.prefix=<div class="error">
errors.suffix=</div><br/>
errors.required={0} is required.
errors.minlength={0} can not be less than {1} characters.
errors.maxlength={0} can not be greater than {1} characters.
errors.invalid={0} is invalid.
errors.byte={0} must be a byte.
errors.short={0} must be a short.
errors.integer={0} must be an integer.
errors.long={0} must be a long.
errors.float={0} must be a float.
errors.double={0} must be a double.
errors.date={0} is not a date.
errors.range={0} is not in the range {1} through {2}.
errors.creditcard={0} is an invalid credit card number.
errors.email={0} is an invalid e-mail address.
errors.ihidnum=Is not a valid Social Security number
errors.korean={0} should be entered with their Korean
errors.ip=Invalid IP address.
errors.english={0}is an invalid English character.
errors.notKorean={0} should not be entered with their Korean
errors.password1={0} must be entered within 8 to 20 characters.
errors.password2={0} is Korean, special characters, spaces are not allowed.
errors.password3={0} can not be used continuously for more than four sequential digits.
errors.password4={0} can not be used continuously for more than 4 letters or numbers that are repeated.
error.security.runtime.error = error
#Vlidator Errors- wordDicaryVO#
wordDicaryVO.wordNm=word name
wordDicaryVO.engNm=english name
wordDicaryVO.wordDc=word Described
wordDicaryVO.synonm=Synonym
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.cnsltSj=Counseling subject
cnsltManageVO.cnsltCn=Counseling contents
cnsltManageVO.writngPassword=writngPassword
cnsltManageVO.areaNo=cell phone number(first)
cnsltManageVO.middleTelno=cell phone number(second)
cnsltManageVO.endTelno=cell phone number(last)
cnsltManageVO.wrterNm=Writer name
cnsltManageVO.managtCn=Answers contents
cnsltManageVO.firstMoblphonNo=cell phone number(first)
cnsltManageVO.middleMbtlnum=cell phone number(second)
cnsltManageVO.endMbtlnum=cell phone number(last)
#Vlidator Errors- siteManageVO#
siteManageVO.siteNm=site name
siteManageVO.siteUrl=site URL
siteManageVO.siteDc=site described
siteManageVO.siteThemaClCode=Site Subject Classification
siteManageVO.actvtyAt=Activity Status
siteManageVO.useAt=Whether or not to use
#Vlidator Errors- recomendSiteManageVO#
recomendSiteManageVO.recomendSiteNm=Recommendation site Name
recomendSiteManageVO.recomendSiteUrl=Recommendation site URL
recomendSiteManageVO.recomendSiteDc=Recommendation site description
recomendSiteManageVO.recomendResnCn=Recommendation site Reason
recomendSiteManageVO.confmDe=confirm date
#Vlidator Errors- hpcmManageVO#
hpcmManageVO.hpcmSeCode=help division
hpcmManageVO.hpcmDf=help definition
hpcmManageVO.hpcmDc=help description
#Vlidator Errors- newsManageVO#
newsManageVO.newsSj=news subject
newsManageVO.newsCn=news contents
newsManageVO.ntceDe=Post date
#Vlidator Errors- faqManageVO#
faqManageVO.qestnSj=question subject
faqManageVO.qestnCn=question contents
faqManageVO.answerCn=answer contents
#Vlidator Errors- roughMapVO#
roughMapVO.roughMapSj=rougmap subject
roughMapVO.infoWindow=infowindow
#Vlidator Errors- stplatManageVO#
stplatManageVO.useStplatNm=Terms of name
stplatManageVO.useStplatCn=Terms of contents
stplatManageVO.infoProvdAgreCn=Informational contents agreement
#Vlidator Errors- cpyrhtPrtcPolicyVO#
cpyrhtPrtcPolicyVO.cpyrhtPrtcPolicyCn=contents Copyright Policy
#Vlidator Errors- qnaManageVO#
qnaManageVO.qestnSj=question subject
qnaManageVO.qestnCn=question contents
qnaManageVO.writngPassword=writing pasword
qnaManageVO.areaNo=cell phone number(first)
qnaManageVO.middleTelno=cell phone number(second)
qnaManageVO.endTelno=cell phone number(last)
qnaManageVO.wrterNm=writing name
qnaManageVO.answerCn=answer content
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = Report ID
sts.title = Report Title
sts.category = Report Category
sts.status = Report Status
sts.regDate = Registration Date
#Rest day messages#
sym.cal.restDay = Holiday Date
sym.cal.restName = Holiday Name
sym.cal.restDetail = Holiday Detail
sym.cal.restCategory = Holiday Category
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.firstMoblphonNo=cell phone number(first)
cnsltManageVO.middleMbtlnum=cell phone number(second)
cnsltManageVO.endMbtlnum=cell phone number(last)
#mobile menu management#
mgr.menuMngt =menu management
mgr.menuList =menu list
mgr.menuNm =menu name
mgr.menuDetail =menu detail
mgr.menuRegist =menu registration
mgr.menuUpdt =menu update
mgr.code =code
mgr.menuCode =menu code
mgr.UpperMenu =upper menu
mgr.cnncUrl =connection URL
mgr.actvtyAt =use alternative
mgr.menuDc =description
mgr.mobileEgov = mobile eGovFrame

@ -0,0 +1,328 @@
fail.common.msg=\uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4!
fail.common.sql=sql \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4! error code: {0}, error msg: {1}
info.nodata.msg=\ud574\ub2f9 \ub370\uc774\ud130\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
#UI Common resource#
button.search=\uac80\uc0c9
button.use=\uc0ac\uc6a9
button.notUsed=\uc0ac\uc6a9\uc911\uc9c0
button.inquire=\uc870\ud68c
button.update=\uc218\uc815
button.create=\ub4f1\ub85d
button.delete=\uc0ad\uc81c
button.deleteDatabase=\uc644\uc804\uc0ad\uc81c
button.close=\ub2eb\uae30
button.save=\uc800\uc7a5
button.list=\ubaa9\ub85d
button.reset=\ucde8\uc18c
button.passwordUpdate=\uc554\ud638\ubcc0\uacbd
button.subscribe=\uac00\uc785\uc2e0\uccad
button.realname=\uc2e4\uba85\ud655\uc778
button.moveToGpin=GPIN\uc2e4\uba85\ud655\uc778\uc73c\ub85c \uc774\ub3d9
button.moveToIhidnum=\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \uc2e4\uba85\ud655\uc778\uc73c\ub85c \uc774\ub3d9
button.agree=\ub3d9\uc758
button.disagree=\ube44\ub3d9\uc758
button.possible=\uac00\ub2a5
button.impossible=\ubd88\uac00\ub2a5
button.qnaregist=Q&A\ub4f1\ub85d
button.cnsltregist=\uc0c1\ub2f4\ub4f1\ub85d
button.preview=\ubbf8\ub9ac\ubcf4\uae30
button.next=\ub2e4\uc74c
button.add=\ubc14\ub85c\ucd94\uac00
button.confirm=\ud655\uc778
button.back = \ub4a4\ub85c
button.yes = \uc608
button.no = \uc544\ub2c8\uc624
button.home = \ud648
button.user = \uc0ac\uc6a9\uc790\uc9c0\uc6d0
button.cop = \ud611\uc5c5
button.wrkstart = \ucd9c\uadfc
button.wrkend = \ud1f4\uadfc
#UI Common Message#
common.save.msg=\uc800\uc7a5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.regist.msg=\ub4f1\ub85d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.delete.msg=\uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.update.msg=\uc218\uc815\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.nodata.msg=\uc790\ub8cc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uac80\uc0c9\uc870\uac74\uc744 \uc120\ud0dd\ud574\uc8fc\uc138\uc694
common.required.msg=(\uc740)\ub294 \ud544\uc218\uc785\ub825\ud56d\ubaa9\uc785\ub2c8\ub2e4.
common.acknowledgement.msg=\uc2b9\uc778\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
common.acknowledgementcancel.msg=\uc2b9\uc778\ucde8\uc18c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
success.request.msg = \uc694\uccad\ucc98\ub9ac\uac00 \uc131\uacf5\uc801\uc73c\ub85c \uc218\ud589\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.select=\uc815\uc0c1\uc801\uc73c\ub85c \uc870\ud68c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.insert=\uc815\uc0c1\uc801\uc73c\ub85c \ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.update=\uc815\uc0c1\uc801\uc73c\ub85c \uc218\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
success.common.delete=\uc815\uc0c1\uc801\uc73c\ub85c \uc0ad\uc81c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
common.imposbl.fileupload = \ub354 \uc774\uc0c1 \ud30c\uc77c\uc744 \ucca8\ubd80\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
common.isConfmDe.msg=\uc2b9\uc778\uc77c\uc790\ub97c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
common.isExist.msg = \uc774\ubbf8 \uc874\uc7ac\ud558\uac70\ub098 \uacfc\uac70\uc5d0 \ub4f1\ub85d\uc774 \ub418\uc5c8\ub358 \uc0c1\ud0dc\uc785\ub2c8\ub2e4.
fail.common.insert = \uc0dd\uc131\uc774 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.update = \uc218\uc815\uc774 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.delete = \uc0ad\uc81c\uac00 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.delete.upperMenuExist = \ucc38\uc870\ub418\ub294 \uba54\ub274\uac00 \uc788\uc5b4 \uc0ad\uc81c\uac00 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.select = \uc870\ud68c\uc5d0 \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
fail.common.login = \ub85c\uadf8\uc778 \uc815\ubcf4\uac00 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.common.login.password = \ud328\uc2a4\uc6cc\ub4dc \uc790\ub9ac \uc218\uac00 \uc77c\uce58 \ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.(8\uc790\ub9ac \uc774\uc0c1 20\uc790\ub9ac \uc774\ud558)
fail.common.idsearch = \uc544\uc774\ub514\ub97c \ucc3e\uc744\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
fail.common.pwsearch = \ube44\ubc00\ubc88\ud638\ub97c \ucc3e\uc744\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
fail.request.msg = \uc694\uccad\ucc98\ub9ac\ub97c \uc2e4\ud328\ud558\uc600\uc2b5\ub2c8\ub2e4.
#UI User Message#
fail.user.passwordUpdate1=\ud604\uc7ac \ube44\ubc00\ubc88\ud638\uac00 \ub9de\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.user.passwordUpdate2=\ube44\ubc00\ubc88\ud638\uc640 \ube44\ubc00\ubc88\ud638 \ud655\uc778\uc774 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
info.user.rlnmCnfirm=\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uba85\ud655\uc778\uc744 \ud558\uc2ed\uc2dc\uc624.
success.user.rlnmCnfirm=\ud589\uc815\uc548\uc804\ubd80\uc758 \uc8fc\ubbfc\ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
fail.user.rlnmCnfirm=\ud589\uc815\uc548\uc804\ubd80\uc758 \uc8fc\ubbfc\ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
fail.user.connectFail=\uc2dc\uc2a4\ud15c \uc7a5\uc560\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.(\uc778\uc99d\uc11c\ubc84 \uc5f0\uacb0 \uc2e4\ud328)
info.user.rlnmPinCnfirm=\uacf5\uacf5 \uc544\uc774\ud540 \uc544\uc774\ub514\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uba85\ud655\uc778\uc744 \ud558\uc2ed\uc2dc\uc624.
success.user.rlnmPinCnfirm=\uacf5\uacf5\uc544\uc774\ud540\uc758 \ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
fail.user.rlnmPinCnfirm=\uacf5\uacf5\uc544\uc774\ud540\uc758 \ub4f1\ub85d\uc790\ub8cc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
#UI Cop Message#
cop.extrlUser = \uc678\ubd80\uc0ac\uc6a9\uc790
cop.intrlUser = \ub0b4\ubd80\uc0ac\uc6a9\uc790
cop.private = \ube44\uacf5\uac1c
cop.public = \uacf5\uac1c
cop.adbkNm = \uc8fc\uc18c\ub85d\uba85
cop.othbcScope = \uacf5\uac1c\ubc94\uc704
cop.company = \ud68c\uc0ac
cop.part = \ubd80\uc11c
cop.man = \uac1c\uc778
cop.adbkUser = \uad6c\uc131\uc6d0
cop.bbsNm = \uac8c\uc2dc\ud310\uba85
cop.bbsIntrcn = \uac8c\uc2dc\ud310\uc18c\uac1c
cop.bbsTyCode = \uac8c\uc2dc\ud310 \uc720\ud615
cop.bbsAttrbCode = \uac8c\uc2dc\ud310 \uc18d\uc131
cop.replyPosblAt = \ub2f5\uc7a5\uac00\ub2a5\uc5ec\ubd80
cop.fileAtchPosblAt = \ud30c\uc77c\ucca8\ubd80\uac00\ub2a5\uc5ec\ubd80
cop.posblAtchFileNumber = \ucca8\ubd80\uac00\ub2a5\ud30c\uc77c \uc22b\uc790
cop.tmplatId = \ud15c\ud50c\ub9bf \uc815\ubcf4
cop.guestList.subject = \ubc29\uba85\ub85d \uac8c\uc2dc\uae00\uc785\ub2c8\ub2e4.
cop.nttSj = \uc81c\ubaa9
cop.nttCn = \uae00\ub0b4\uc6a9
cop.ntceBgnde = \uac8c\uc2dc\uc2dc\uc791\uc77c
cop.ntceEndde = \uac8c\uc2dc\uc885\ub8cc\uc77c
cop.ntcrNm = \uc791\uc131\uc790
cop.password = \ud328\uc2a4\uc6cc\ub4dc
cop.atchFile = \ud30c\uc77c\ucca8\ubd80
cop.guestList = \ubc29\uba85\ub85d
cop.guestListCn = \ubc29\uba85\ub85d \ub0b4\uc6a9
cop.noticeTerm = \uac8c\uc2dc\uae30\uac04
cop.atchFileList = \ucca8\ubd80\ud30c\uc77c\ubaa9\ub85d
cop.cmmntyNm = \ucee4\ubba4\ub2c8\ud2f0\uba85
cop.cmmntyIntrcn = \ucee4\ubba4\ub2c8\ud2f0 \uc18c\uac1c
cop.cmmntyMngr = \ucee4\ubba4\ub2c8\ud2f0 \uad00\ub9ac\uc790
cop.clbOprtr = \ub3d9\ud638\ud68c \uc6b4\uc601\uc790
cop.clbIntrcn = \ub3d9\ud638\ud68c \uc18c\uac1c
cop.clbNm = \ub3d9\ud638\ud68c \uba85
cop.tmplatNm = \ud15c\ud50c\ub9bf\uba85
cop.tmplatSeCode = \ud15c\ud50c\ub9bf \uad6c\ubd84
cop.tmplatCours = \ud15c\ud50c\ub9bf\uacbd\ub85c
cop.useAt = \uc0ac\uc6a9\uc5ec\ubd80
cop.ncrdNm = \uc774\ub984
cop.cmpnyNm = \ud68c\uc0ac\uba85
cop.deptNm = \ubd80\uc11c\uba85
cop.ofcpsNm = \uc9c1\uc704
cop.clsfNm = \uc9c1\uae09
cop.emailAdres = \uc774\uba54\uc77c\uc8fc\uc18c
cop.telNo = \uc804\ud654\ubc88\ud638
cop.mbtlNum = \ud734\ub300\ud3f0\ubc88\ud638
cop.adres = \uc8fc\uc18c
cop.extrlUserAt = \uc678\ubd80\uc0ac\uc6a9\uc790\uc5ec\ubd80
cop.publicAt = \uacf5\uac1c\uc5ec\ubd80
cop.remark = \ube44\uace0
cop.trgetNm = \ucee4\ubba4\ub2c8\ud2f0/\ub3d9\ud638\ud68c \uc815\ubcf4
cop.preview = \ubbf8\ub9ac\ubcf4\uae30
cop.withdraw.msg=\ud0c8\ud1f4\ucc98\ub9ac \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.reregist.msg=\uc7ac\uac00\uc785 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.registmanager.msg=\uc6b4\uc601\uc9c4\uc73c\ub85c \ub4f1\ub85d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.use.msg=\uc0ac\uc6a9 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.unuse.msg=\uc0ac\uc6a9\uc911\uc9c0 \ucc98\ub9ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
cop.delete.confirm.msg=\uc0ac\uc6a9\uc911\uc9c0\ub97c \uc120\ud0dd\ud558\uc2e4 \uacbd\uc6b0 \ub2e4\uc2dc \uc0ac\uc6a9\uc73c\ub85c \ubcc0\uacbd\uc774 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4.
cop.ing.msg=\uc2b9\uc778\uc694\uccad \uc911\uc785\ub2c8\ub2e4.
cop.request.msg=\uac00\uc785\uc2e0\uccad\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc694\uccad\ub418\uc5c8\uc2b5\ub2c8\ub2e4
cop.password.msg=\ud328\uc2a4\uc6cc\ub4dc\ub97c \uc785\ub825\ud574 \uc8fc\uc2ed\uc2dc\uc624.
cop.password.not.same.msg=\ud328\uc2a4\uc6cc\ub4dc\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
cop.comment.wrterNm = \uc791\uc131\uc790
cop.comment.commentCn = \ub0b4\uc6a9
cop.comment.commentPassword = \ud328\uc2a4\uc6cc\ub4dc
cop.satisfaction.wrterNm = \uc791\uc131\uc790
cop.satisfaction.stsfdgCn = \ub0b4\uc6a9
cop.satisfaction.stsfdg = \ub9cc\uc871\ub3c4
cop.satisfaction.stsfdgPassword = \ud328\uc2a4\uc6cc\ub4dc
cop.scrap.scrapNm = \uc2a4\ud06c\ub7a9\uba85
#UI USS Message#
uss.ion.noi.ntfcSj=\uc81c\ubaa9
uss.ion.noi.ntfcCn=\ub0b4\uc6a9
uss.ion.noi.ntfcDate=\uc54c\ub9bc\uc77c\uc790
uss.ion.noi.ntfcTime=\uc54c\ub9bc\uc2dc\uac04
uss.ion.noi.ntfcHH=\uc54c\ub9bc\uc2dc\uac04
uss.ion.noi.ntfcMM=\uc54c\ub9bc\ubd84
uss.ion.noi.bhNtfcIntrvl=\uc0ac\uc804\uc54c\ub9bc\uac04\uaca9
uss.ion.noi.bhNtfcIntrvl.msg=\uc0ac\uc804\uc54c\ub9bc\uac04\uaca9 \uc9c0\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
uss.ion.noi.alertNtfcTime=\uc54c\ub9bc\uc77c\uc790 \ubc0f \uc2dc\uac04\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
#UI COP Message#
cop.sms.trnsmitTelno=\ubc1c\uc2e0\uc804\ud654\ubc88\ud638
cop.sms.trnsmitCn=\uc804\uc1a1\ub0b4\uc6a9
cop.sms.recptnTelno=\uc218\uc2e0\uc804\ud654\ubc88\ud638
cop.sms.send=\uc804\uc1a1
cop.sms.addRecptn=\ucd94\uac00
cop.sms.recptnTelno.msg=\uc218\uc2e0\uc804\ud654\ubc88\ud638 \uc9c0\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
#UI sym.log Message#
sym.log.histSeCode = \uc774\ub825\uad6c\ubd84
sym.log.sysNm = \uc2dc\uc2a4\ud15c\uba85
sym.log.histCn = \uc774\ub825\ub0b4\uc6a9
sym.log.atchFile = \ucca8\ubd80\ud30c\uc77c
sym.log.atchFileList = \ucca8\ubd80\ud30c\uc77c\ubaa9\ub85d
sym.ems.receiver = \ubc1b\ub294\uc0ac\ub78c
sym.ems.title = \uc81c\ubaa9
sym.ems.content = \ubc1c\uc2e0\ub0b4\uc6a9
#Vlidator Errors#
errors.prefix=<div class="error">
errors.suffix=</div><br/>
errors.required={0}\uc740(\ub294) \ud544\uc218 \uc785\ub825\uac12\uc785\ub2c8\ub2e4.
errors.minlength={0}\uc740(\ub294) {1}\uc790 \uc774\uc0c1 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.maxlength={0}\uc740(\ub294) {1}\uc790 \uc774\uc0c1 \uc785\ub825\ud560\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.invalid={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12\uc785\ub2c8\ub2e4.
errors.minInteger={0}\uc740(\ub294) \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4. 1 \uc774\uc0c1\uc758 \uac12\uc744 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.byte={0}\uc740(\ub294) byte\ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.short={0}\uc740(\ub294) short\ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.integer={0}\uc740(\ub294) integer \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.long={0}\uc740(\ub294) long \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.float={0}\uc740(\ub294) float \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.double={0}\uc740(\ub294) double \ud0c0\uc785\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.date={0}\uc740(\ub294) \ub0a0\uc9dc \uc720\ud615\uc774 \uc544\ub2d9\ub2c8\ub2e4.
errors.range={0}\uc740(\ub294) {1}\uacfc {2} \uc0ac\uc774\uc758 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
errors.creditcard={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc2e0\uc6a9\uce74\ub4dc \ubc88\ud638\uc785\ub2c8\ub2e4.
errors.email={0}\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc774\uba54\uc77c \uc8fc\uc18c\uc785\ub2c8\ub2e4.
errors.ihidnum=\uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\uc785\ub2c8\ub2e4.
errors.korean={0}\uc740(\ub294) \ud55c\uae00\uc744 \uc785\ub825\ud558\uc154\uc57c \ud569\ub2c8\ub2e4.
errors.ip=\uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 IP\uc8fc\uc18c\uc785\ub2c8\ub2e4.
errors.english={0}\uc740(\ub294) \uc601\ubb38\ub9cc \uc0ac\uc6a9\ud558\uc2e4\uc218 \uc788\uc2b5\ub2c8\ub2e4.
errors.notKorean={0}\uc740(\ub294) \ud55c\uae00\uc744 \uc0ac\uc6a9\ud558\uc2e4\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.password1={0}\uc740(\ub294) 8~20\uc790 \ub0b4\uc5d0\uc11c \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.
errors.password2={0}\uc740(\ub294) \ud55c\uae00,\ud2b9\uc218\ubb38\uc790,\ub744\uc5b4\uc4f0\uae30\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
errors.password3={0}\uc740(\ub294) \uc21c\ucc28\uc801\uc778 \uc22b\uc790\ub97c 4\uac1c\uc774\uc0c1 \uc5f0\uc18d\ud574\uc11c \uc0ac\uc6a9\ud560\uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
errors.password4={0}\uc740(\ub294) \ubc18\ubcf5\ub418\ub294 \ubb38\uc790\ub098 \uc22b\uc790\ub97c 4\uac1c\uc774\uc0c1 \uc5f0\uc18d\ud574\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
error.security.runtime.error = error
#Vlidator Errors- wordDicaryVO#
wordDicaryVO.wordNm=\uc6a9\uc5b4\uba85
wordDicaryVO.engNm=\uc601\ubb38\uba85
wordDicaryVO.wordDc=\uc6a9\uc5b4\uc124\uba85
wordDicaryVO.synonm=\ub3d9\uc758\uc5b4
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.cnsltSj=\uc0c1\ub2f4\uc81c\ubaa9
cnsltManageVO.cnsltCn=\uc0c1\ub2f4\ub0b4\uc6a9
cnsltManageVO.writngPassword=\uc791\uc131\ube44\ubc00\ubc88\ud638
cnsltManageVO.areaNo=\uc9c0\uc5ed\ubc88\ud638
cnsltManageVO.middleTelno=\uc911\uac04\uc804\ud654\ubc88\ud638
cnsltManageVO.endTelno=\ub05d\uc804\ud654\ubc88\ud638
cnsltManageVO.wrterNm=\uc791\uc131\uc790\uba85
cnsltManageVO.managtCn=\ub2f5\ubcc0\ub0b4\uc6a9
cnsltManageVO.firstMoblphonNo=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uc55e\ubc88)
cnsltManageVO.middleMbtlnum=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uad6d\ubc88)
cnsltManageVO.endMbtlnum=\ud734\ub300\ud3f0\uc804\ud654\ubc88\ud638(\uc9c0\ubc88)
#Vlidator Errors- siteManageVO#
siteManageVO.siteNm=\uc0ac\uc774\ud2b8\uba85
siteManageVO.siteUrl=\uc0ac\uc774\ud2b8 URL
siteManageVO.siteDc=\uc0ac\uc774\ud2b8\uc124\uba85
siteManageVO.siteThemaClCode=\uc0ac\uc774\ud2b8\uc8fc\uc81c\ubd84\ub958
siteManageVO.actvtyAt=\ud65c\uc131\uc5ec\ubd80
siteManageVO.useAt=\uc0ac\uc6a9\uc5ec\ubd80
#Vlidator Errors- recomendSiteManageVO#
recomendSiteManageVO.recomendSiteNm=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uba85
recomendSiteManageVO.recomendSiteUrl=\ucd94\ucc9c\uc0ac\uc774\ud2b8 URL
recomendSiteManageVO.recomendSiteDc=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uc124\uba85
recomendSiteManageVO.recomendResnCn=\ucd94\ucc9c\uc0ac\uc774\ud2b8\uc2b9\uc778\uc0ac\uc720
recomendSiteManageVO.confmDe=\uc2b9\uc778\uc77c\uc790
#Vlidator Errors- hpcmManageVO#
hpcmManageVO.hpcmSeCode=\ub3c4\uc6c0\ub9d0\uad6c\ubd84
hpcmManageVO.hpcmDf=\ub3c4\uc6c0\ub9d0\uc815\uc758
hpcmManageVO.hpcmDc=\ub3c4\uc6c0\ub9d0\uc124\uba85
#Vlidator Errors- newsManageVO#
newsManageVO.newsSj=\ub274\uc2a4\uc81c\ubaa9
newsManageVO.newsCn=\ub274\uc2a4\ub0b4\uc6a9
newsManageVO.ntceDe=\uac8c\uc2dc\uc77c\uc790
#Vlidator Errors- faqManageVO#
faqManageVO.qestnSj=\uc9c8\ubb38\uc81c\ubaa9
faqManageVO.qestnCn=\uc9c8\ubb38\ub0b4\uc6a9
faqManageVO.answerCn=\ub2f5\ubcc0\ub0b4\uc6a9
#Vlidator Errors- roughMapVO#
roughMapVO.roughMapSj=\uc57d\ub3c4\uc81c\ubaa9
roughMapVO.infoWindow=\uc57d\ub3c4\ud45c\uc2dc
#Vlidator Errors- stplatManageVO#
stplatManageVO.useStplatNm=\uc774\uc6a9\uc57d\uad00\uba85
stplatManageVO.useStplatCn=\uc774\uc6a9\uc57d\uad00\ub0b4\uc6a9
stplatManageVO.infoProvdAgreCn=\uc815\ubcf4\uc81c\uacf5\ub3d9\uc758\ub0b4\uc6a9
#Vlidator Errors- cpyrhtPrtcPolicyVO#
cpyrhtPrtcPolicyVO.cpyrhtPrtcPolicyCn=\uc800\uc791\uad8c\ubcf4\ud638\uc815\ucc45\ub0b4\uc6a9
#Vlidator Errors- qnaManageVO#
qnaManageVO.qestnSj=\uc9c8\ubb38\uc81c\ubaa9
qnaManageVO.qestnCn=\uc9c8\ubb38\ub0b4\uc6a9
qnaManageVO.writngPassword=\uc791\uc131\ube44\ubc00\ubc88\ud638
qnaManageVO.areaNo=\uc9c0\uc5ed\ubc88\ud638
qnaManageVO.middleTelno=\uc911\uac04\uc804\ud654\ubc88\ud638
qnaManageVO.endTelno=\ub05d\uc804\ud654\ubc88\ud638
qnaManageVO.wrterNm=\uc791\uc131\uc790\uba85
qnaManageVO.answerCn=\ub2f5\ubcc0\ub0b4\uc6a9
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = \ubcf4\uace0\uc11cID
sts.title = \ubcf4\uace0\uc11c\uba85
sts.category = \ubcf4\uace0\uc11c\uc720\ud615
sts.status = \uc9c4\ud589\uc0c1\ud0dc
sts.regDate = \ub4f1\ub85d\uc77c\uc2dc
#Rest day messages#
sym.cal.restDay = \ud734\uc77c\uc77c\uc790
sym.cal.restName = \ud734\uc77c\uba85
sym.cal.restDetail = \ud734\uc77c\uc124\uba85
sym.cal.restCategory = \ud734\uc77c\uad6c\ubd84
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.firstMoblphonNo=\uc9c0\uc5ed\ubc88\ud638
cnsltManageVO.middleMbtlnum=\uc911\uac04\uc804\ud654\ubc88\ud638
cnsltManageVO.endMbtlnum=\ub05d\uc804\ud654\ubc88\ud638
#mobile \uba54\ub274\uad00\ub9ac#
mgr.menuMngt = \uba54\ub274\uad00\ub9ac
mgr.menuList = \uba54\ub274\ubaa9\ub85d\uc870\ud68c
mgr.menuNm = \uba54\ub274\uba85
mgr.menuDetail = \uba54\ub274\uc0c1\uc138\uc870\ud68c
mgr.menuRegist = \uba54\ub274\ub4f1\ub85d
mgr.menuUpdt = \uba54\ub274\uc218\uc815
mgr.code = \ucf54\ub4dc
mgr.menuCode = \uba54\ub274\ucf54\ub4dc
mgr.UpperMenu = \uc0c1\uc704\uba54\ub274
mgr.cnncUrl = \uc5f0\uacb0URL
mgr.actvtyAt = \uc0ac\uc6a9\uc5ec\ubd80
mgr.menuDc = \uc124\uba85
mgr.mobileEgov = \ubaa8\ubc14\uc77c \uc804\uc790\uc815\ubd80

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.2.xsd">
<!-- S:관리자 로그 관리 AOP ########## -->
<bean id="logManage" class="egovframework.itgcms.common.MngrManagerLogAOP" />
<aop:config>
<aop:aspect id="logManageAspect" ref="logManage">
<aop:after pointcut="execution(public * egovframework.itgcms..impl.*Impl.select*(..))" method="mngrAopSelect" />
<aop:after pointcut="execution(public * egovframework.itgcms..impl.*Impl.insert*(..))" method="mngrAopInsert" />
<aop:after pointcut="execution(public * egovframework.itgcms..impl.*Impl.update*(..))" method="mngrAopUpdate" />
<aop:after pointcut="execution(public * egovframework.itgcms..impl.*Impl.delete*(..))" method="mngrAopDelete" />
</aop:aspect>
</aop:config>
<!-- S:관리자 로그 관리 AOP ########## -->
<aop:config>
<!-- <aop:pointcut id="egov.serviceMethod" expression="execution(* egovframework.com..impl.*Impl.*(..))" /> -->
<aop:pointcut id="egov.serviceMethod" expression="execution(* egovframework.itgcms..impl.*Impl.*(..)) or execution(* egovframework.itgcms..web.*Controller.*(..))" />
<aop:aspect ref="egov.exceptionTransfer">
<aop:after-throwing throwing="exception" pointcut-ref="egov.serviceMethod" method="transfer" />
</aop:aspect>
</aop:config>
<bean id="egov.exceptionTransfer" class="egovframework.rte.fdl.cmmn.aspect.ExceptionTransfer">
<property name="exceptionHandlerService">
<list>
<ref bean="defaultExceptionHandleManager" />
<ref bean="otherExceptionHandleManager" />
</list>
</property>
</bean>
<bean id="defaultExceptionHandleManager" class="egovframework.rte.fdl.cmmn.exception.manager.DefaultExceptionHandleManager">
<property name="reqExpMatcher">
<ref bean="egov.antPathMater"/>
</property>
<property name="patterns">
<list>
<value>**service.impl.*</value>
</list>
</property>
<property name="handlers">
<list>
<ref bean="egovHandler" />
</list>
</property>
</bean>
<bean id="otherExceptionHandleManager" class="egovframework.rte.fdl.cmmn.exception.manager.DefaultExceptionHandleManager">
<property name="reqExpMatcher">
<ref bean="egov.antPathMater"/>
</property>
<property name="patterns">
<list>
<value>**service.impl.*</value>
</list>
</property>
<property name="handlers">
<list>
<ref bean="otherHandler" />
</list>
</property>
</bean>
<bean id="egovHandler" class="egovframework.com.cmm.EgovComExcepHndlr" />
<bean id="otherHandler" class="egovframework.com.cmm.EgovComOthersExcepHndlr" />
</beans>

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd">
<context:component-scan base-package="egovframework" use-default-filters="false">
<context:include-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:include-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
<context:include-filter type="annotation" expression="org.springframework.stereotype.Component"/>
</context:component-scan>
<context:annotation-config/> <!-- registered for JavaConfig -->
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:/egovframework/message/com/message-common</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
<value>classpath:/egovframework/egovProps/globals</value>
</list>
</property>
<property name="defaultEncoding" value="UTF-8"/>
<property name="cacheSeconds">
<value>60</value>
</property>
</bean>
<bean id="egovMessageSource" class="egovframework.com.cmm.EgovMessageSource">
<property name="reloadableResourceBundleMessageSource">
<ref bean="messageSource" />
</property>
</bean>
<!-- 실행환경에서 빈 이름 참조(AbstractServiceImpl) -->
<bean id="leaveaTrace" class="egovframework.rte.fdl.cmmn.trace.LeaveaTrace">
<property name="traceHandlerServices">
<list>
<ref bean="egov.traceHandlerService" />
</list>
</property>
</bean>
<bean id="egov.traceHandlerService" class="egovframework.rte.fdl.cmmn.trace.manager.DefaultTraceHandleManager">
<property name="reqExpMatcher">
<ref bean="egov.antPathMater" />
</property>
<property name="patterns">
<list>
<value>*</value>
</list>
</property>
<property name="handlers">
<list>
<ref bean="egov.defaultTraceHandler" />
</list>
</property>
</bean>
<bean id="egov.antPathMater" class="org.springframework.util.AntPathMatcher" />
<bean id="egov.defaultTraceHandler" class="egovframework.rte.fdl.cmmn.trace.handler.DefaultTraceHandler" />
<!-- MULTIPART RESOLVERS -->
<!-- regular spring resolver -->
<!-- <bean id="spring.RegularCommonsMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="600000000" />
<property name="maxInMemorySize" value="100000000" />
</bean> -->
<!-- custom multi file resolver -->
<bean id="local.MultiCommonsMultipartResolver" class="egovframework.com.cmm.web.EgovMultipartResolver">
<property name="maxUploadSize" value="100000000" />
<property name="maxInMemorySize" value="100000000" />
</bean>
<!-- choose one from above and alias it to the name Spring expects -->
<alias name="local.MultiCommonsMultipartResolver" alias="multipartResolver" />
<!-- <alias name="spring.RegularCommonsMultipartResolver" alias="multipartResolver" /> -->
</beans>

@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean id="egov.propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
<!-- DataSource -->
<!-- 기본-->
<alias name="dataSource-${Globals.DbType}" alias="egov.dataSource"/>
<alias name="dataSource-${Globals.DbType}" alias="dataSource"/>
<!-- <alias name="dataSource-${Globals.DbType2}-two" alias="egov.dataSource2"/>
<alias name="dataSource-${Globals.DbType2}-two" alias="dataSource2"/>
<alias name="dataSource-${Globals.DbType}-three" alias="egov.dataSource3"/>
<alias name="dataSource-${Globals.DbType}-three" alias="dataSource3"/> -->
<!-- spy -->
<!-- <alias name="dataSource-spy" alias="egov.dataSource"/>
<alias name="dataSource-spy" alias="dataSource"/> -->
<!-- <bean id="dataSource-spy" class="net.sf.log4jdbc.Log4jdbcProxyDataSource">
<constructor-arg ref="dataSource-${Globals.DbType}" />
<property name="logFormatter">
<bean class="net.sf.log4jdbc.tools.Log4JdbcCustomFormatter">
<property name="loggingType" value="MULTI_LINE" />
<property name="margin" value="19" />
<property name="sqlPrefix" value="SQL:::" />
</bean>
</property>
</bean> -->
<!-- MySQL -->
<bean id="dataSource-mysql" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.Url}" />
<property name="username" value="${Globals.UserName}"/>
<property name="password" value="${Globals.Password}"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 시작 -->
<property name="validationQuery" value="select 1"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 끝 -->
</bean>
<!-- <bean id="dataSource-mysql-two" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.twoDriverClassName}"/>
<property name="url" value="${Globals.twoUrl}" />
<property name="username" value="${Globals.twoUserName}"/>
<property name="password" value="${Globals.twoPassword}"/>
<property name="validationQuery" value="select 1"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
</bean> -->
<!-- Oracle -->
<bean id="dataSource-oracle" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.Url}" />
<property name="username" value="${Globals.UserName}"/>
<property name="password" value="${Globals.Password}"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 시작 -->
<property name="validationQuery" value="select 1 from dual"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 끝 -->
<!-- 마이바티스 타임스탬프 형식 처리 -->
<property name="connectionProperties" value="oracle.jdbc.J2EE13Compliant=true"/>
</bean>
<!-- <bean id="dataSource-oracle-three" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.threeUrl}" />
<property name="username" value="${Globals.threeUserName}"/>
<property name="password" value="${Globals.threePassword}"/>
<property name="validationQuery" value="select 1 from dual"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<property name="connectionProperties" value="oracle.jdbc.J2EE13Compliant=true"/>
</bean> -->
<!-- Altibase -->
<bean id="dataSource-altibase" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.Url}" />
<property name="username" value="${Globals.UserName}"/>
<property name="password" value="${Globals.Password}"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 시작 -->
<property name="validationQuery" value="select 1"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 끝 -->
</bean>
<!-- Tibero -->
<bean id="dataSource-tibero" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.Url}" />
<property name="username" value="${Globals.UserName}"/>
<property name="password" value="${Globals.Password}"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 시작 -->
<property name="validationQuery" value="select 1 from dual"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 끝 -->
</bean>
<!-- cubrid -->
<bean id="dataSource-cubrid" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.DriverClassName}"/>
<property name="url" value="${Globals.Url}" />
<property name="username" value="${Globals.UserName}"/>
<property name="password" value="${Globals.Password}"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 시작 -->
<property name="validationQuery" value="select 1"/>
<property name="testWhileIdle" value="true"/>
<property name="timeBetweenEvictionRunsMillis" value="7200000"/>
<!-- 특정 시간마다 validationQuery를 실행 셋팅 끝 -->
</bean>
<!-- DB Pool이 생성이 되더라고 특정 시간 호출되지 않으면 DBMS 설정에 따라 연결을 끊어질 때
이 경우 DBCP를 사용하셨다면.. 다음과 같은 설정을 추가하시면 연결을 유지시켜 줍니다. -->
<!--
<property name="validationQuery" value="select 1 from dual" />
<property name="testWhileIdle" value="true" />
<property name="timeBetweenEvictionRunsMillis" value="60000" /> --> <!-- 1분 -->
<!-- DBCP가 아닌 WAS의 DataSource를 사용하시는 경우도 WAS별로 동일한 설정을 하실 수 있습니다.
(WAS별 구체적인 설정은 WAS document 확인) -->
</beans>

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<!--
수정일 수성자 수정내용
=========== ======== =================================================
2011.10.11 이기하 context-common.xml 파일에서 별도분리
************************************************************************************************
0. 세션/시큐리티를 제외한 테스트위한 인증(더미)을 사용하는 빈 : 사용
1. 세션을 이용한 인증을 사용하는 빈 : 주석
2. 스프링 시큐리티를 이용한 인증을 사용할 빈 : 주석
- 권한관리 패키지 설치 : egovframework-authormanage-2.0.0.zip
- web.xml 설정 : springSecurityFilterChain, EgovSpringSecurityLogoutFilter, EgovSpringSecurityLoginFilter
************************************************************************************************
-->
<!--인증된 유저의 LoginVO, 권한, 인증 여부를 확인 할 수있는 서비스 클래스-->
<bean id="egovUserDetailsHelper" class="egovframework.com.cmm.util.EgovUserDetailsHelper">
<property name="egovUserDetailsService">
<!-- 원하는 bean id를 아래에 ref 태그에 적용한다 -->
<ref bean="egovTestUserDetailsService" />
</property>
</bean>
<!-- 0. 세션/시큐리티를 제외한 테스트위한 인증(더미)을 사용하는 빈 -->
<bean id="egovTestUserDetailsService" class="egovframework.com.cmm.service.impl.EgovTestUserDetailsServiceImpl"/>
<!-- 1. 세션을 이용한 인증을 사용하는 빈 -->
<!--
<bean id="egovUserDetailsSessionService" class="egovframework.com.cmm.service.impl.EgovUserDetailsSessionServiceImpl"/>
-->
<!-- 2. 스프링 시큐리티를 이용한 인증을 사용할 빈 -->
<!--
<bean id="egovUserDetailsSecurityService" class="egovframework.com.sec.ram.service.impl.EgovUserDetailsSecurityServiceImpl"/>
-->
</beans>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.2.xsd">
<aop:aspectj-autoproxy proxy-target-class="false" />
<!-- <bean class="egovframework.com.ext.jfile.aspect.MultipartResolverDisablingAspect" /> -->
<bean id="jfileDownload" class="egovframework.com.ext.jfile.view.JfileDownloadView" />
<bean id="jsonView" class="egovframework.com.ext.jfile.view.JSonView" />
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>
<bean id="cipherService" class="egovframework.com.ext.jfile.security.service.CipherServiceImpl">
<property name="jcrypto">
<bean class="egovframework.com.ext.jfile.security.GenericJCrypto"/>
</property>
</bean>
</beans>

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="egov.propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
</list>
</property>
</bean>
<!-- SqlSession setup for MyBatis Database Layer -->
<bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation" value="classpath:/egovframework/sqlmap/sql-mapper-config.xml" />
<property name="mapperLocations" value="classpath:/egovframework/sqlmap/${Globals.DbType}/*.xml" />
</bean>
<!-- MapperConfigurer setup for MyBatis Database Layer with @Mapper("deptMapper") in DeptMapper Interface -->
<bean id="mapperConfigurer" class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="egovframework" />
<!-- <property name="annotationClass" value="org.springframework.stereotype.Repository"/> -->
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactoryBean"/>
</bean>
<!-- <bean id="sqlSessionFactoryBean2" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource2" />
<property name="configLocation" value="classpath:/egovframework/sqlmap/sql-mapper-config.xml" />
<property name="mapperLocations" value="classpath:/egovframework/sqlmap/${Globals.DbType2}/*.xml" />
</bean>
<bean id="mapperConfigurer2" class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="egovframework" />
<property name="annotationClass" value="org.springframework.stereotype.Repository"/>
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactoryBean2"/>
</bean>
<bean id="sqlSessionFactoryBean3" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource3" />
<property name="configLocation" value="classpath:/egovframework/sqlmap/sql-mapper-config.xml" />
<property name="mapperLocations" value="classpath:/egovframework/sqlmap/${Globals.DbType}/*.xml" />
</bean>
<bean id="mapperConfigurer3" class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="egovframework" />
<property name="annotationClass" value="org.springframework.stereotype.Repository"/>
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactoryBean3"/>
</bean> -->
</beans>

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean name="propertiesService" class="egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl" destroy-method="destroy">
<property name="properties">
<map>
<entry key="pageUnit" value="10"/>
<entry key="pageSize" value="10"/>
</map>
</property>
</bean>
</beans>

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean id="egov.propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
</list>
</property>
</bean>
<!-- 실행환경에서 빈이름 참조(EgovAbstractDAO) -->
<bean id="egov.lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="egov.sqlMapClient" class="egovframework.rte.psl.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocations">
<list>
<value>classpath:/egovframework/sqlmap/config/${Globals.DbType}/*.xml</value>
</list>
</property>
<property name="dataSource" ref="egov.dataSource"/>
<property name="lobHandler" ref="egov.lobHandler"/>
</bean>
</beans>

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.2.xsd">
<tx:annotation-driven />
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="egov.dataSource"/>
</bean>
<tx:advice id="txAdvice" transaction-manager="txManager">
<tx:attributes>
<!-- <tx:method name="get*" read-only="true" /> -->
<tx:method name="select*" read-only="true" />
<tx:method name="*" propagation="REQUIRED" rollback-for="Exception"/>
</tx:attributes>
</tx:advice>
<aop:config>
<!--<aop:pointcut id="requiredTx" expression="execution(* egovframework..impl..*Impl.*(..)) or execution(* egovframework.rte.fdl.excel.impl.*Impl.*(..))"/>-->
<aop:pointcut id="requiredTx" expression="execution(* egovframework.*.*.*..*Impl.*(..)) or execution(* egovframework.rte.fdl.excel.impl.*Impl.*(..))"/>
<aop:advisor advice-ref="txAdvice" pointcut-ref="requiredTx" />
</aop:config>
</beans>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<!-- Integration Apache Commons Validator by Spring Modules -->
<bean id="beanValidator" class="org.springmodules.validation.commons.DefaultBeanValidator">
<property name="validatorFactory" ref="validatorFactory"/>
</bean>
<bean id="validatorFactory" class="org.springmodules.validation.commons.DefaultValidatorFactory">
<property name="validationConfigLocations">
<list>
<!-- 공통기술 -->
<value>classpath:/egovframework/validator/com-rules.xml</value>
<value>classpath:/egovframework/validator/validator-rules.xml</value>
<value>classpath:/egovframework/validator/**/*.xml</value>
</list>
</property>
</bean>
</beans>

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 배치작업 ID -->
<bean name="egovBatchOpertIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="batchOpertIdStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="BATCH_OPERT_ID"/>
</bean>
<bean name="batchOpertIdStrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="BAT" />
<property name="cipers" value="17" />
<property name="fillChar" value="0" />
</bean>
<!-- 배치작업 ID -->
<!-- 배치스케줄 ID -->
<bean name="egovBatchSchdulIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="batchSchdulIdStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="BATCH_SCHDUL_ID"/>
</bean>
<bean name="batchSchdulIdStrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="BSC" />
<property name="cipers" value="17" />
<property name="fillChar" value="0" />
</bean>
<!-- 배치스케줄 ID -->
</beans>

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 배치결과 ID -->
<bean name="egovBatchResultIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="batchResultIdStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="BATCH_RESULT_ID"/>
</bean>
<bean name="batchResultIdStrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="BRT" />
<property name="cipers" value="17" />
<property name="fillChar" value="0" />
</bean>
<!-- 배치결과 ID -->
</beans>

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<!-- 팝업 idGen -->
<bean name="popupIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
destroy-method="destroy">
<property name="dataSource" ref="dataSource" />
<property name="strategy" ref="popupMixPrefix" />
<property name="blockSize" value="1"/><!-- 인덱스 간격 10, 20, 30... 5, 10, 15, 20, 25... -->
<property name="table" value="IDS"/>
<property name="tableName" value="popup"/>
</bean>
<bean name="popupMixPrefix" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="pu-" />
<property name="cipers" value="10" />
<property name="fillChar" value="0" />
</bean>
<bean name="egovFileIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="fileStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="FILE_ID"/>
</bean>
<bean name="fileStrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="FILE_" />
<property name="cipers" value="15" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문항목 -->
<bean name="egovQustnrItemManageIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrItemManageInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QESTNR_QESITM_ID"/>
</bean>
<bean name="QustnrItemManageInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QESITM_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문관리 -->
<bean name="egovQustnrManageIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrManageInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QUSTNRTMPLA_ID"/>
</bean>
<bean name="QustnrManageInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QMANAGE_" />
<property name="cipers" value="12" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문문항 -->
<bean name="egovQustnrQestnManageIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrQestnManageInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QUSTNRQESTN_ID"/>
</bean>
<bean name="QustnrQestnManageInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QQESTN_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문템플릿 -->
<bean name="egovQustnrTmplatManageIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrTmplatManageInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QUSTNRTMPLA_ID"/>
</bean>
<bean name="QustnrTmplatManageInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QTMPLA_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<bean name="egovRestDeIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="RESTDE_ID"/>
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문조사 -->
<bean name="qustnrRespondInfoIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrRespondInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QESRSPNS_ID"/>
</bean>
<bean name="QustnrRespondInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QRSPNS_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 설문응답자정보 -->
<bean name="qustnrRespondManageIdGnrService" class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl" destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="QustnrRespondManageInfotrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="QESTNR_RPD_ID"/>
</bean>
<bean name="QustnrRespondManageInfotrategy" class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="QRPD_" />
<property name="cipers" value="15" />
<property name="fillChar" value="0" />
</bean>
</beans>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 배치관리 스케줄러 -->
<bean id="batchScheduler" class="egovframework.com.sym.bat.service.BatchScheduler" init-method="init" destroy-method="destroy">
<property name="egovBatchSchdulService" ref="egovBatchSchdulService"/>
<property name="idgenService" ref="egovBatchResultIdGnrService"/>
</bean>
</beans>

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<properties>
<property name="log-path">jeus8/logs/fiseai_a/link</property>
</properties>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d %5p [%c] %m%n" />
</Console>
<!--칼라 로그-->
<Console name="AnsiConsole" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} %-5p [%c{1.}] - %msg{ansi}{R=red,bold G=green B=blue}%n{FATAL=red blink, ERROR=red, WARN=yellow bold, INFO=black, DEBUG=green bold, TRACE=blue}"/>
</Console>
<!-- <File name="error_file" fileName="${log-path}/error.log" append="true">
<PatternLayout pattern="%d %5p [%c::%M] %m%n"/>
</File> -->
<RollingFile name="error_file" fileName="${log-path}/error.log" filePattern="${log-path}/error_%d{yyyy-MM-dd-hh}.log" append="true">
<PatternLayout pattern="%d %5p [%c::%M] %m%n"/>
<Policies>
<!-- interval(default 1)이므로 1시간 간격으로 rolling 수행 intervar속성 추가 -->
<TimeBasedTriggeringPolicy interval="24" modulate="true"/>
<!-- 사이즈 제한을 하고 싶을 경우 아래 속성 추가 -->
<SizeBasedTriggeringPolicy size="250 MB"/>
</Policies>
<DefaultRolloverStrategy max="20"/>
</RollingFile>
<!--롤링로그-->
<!-- <RollingFile name="file" fileName="${log-path}/app.log" filePattern="${log-path}/$${date:yyyy-MM-dd}/app_%d{yyyy-MM-dd-hh}.log" append="false">
<PatternLayout pattern="%d %5p [%c::%M] %m%n"/>
<Policies>
interval(default 1)이므로 1시간 간격으로 rolling 수행 intervar속성 추가
<TimeBasedTriggeringPolicy interval="1" modulate="true"/>
사이즈 제한을 하고 싶을 경우 아래 속성 추가
<SizeBasedTriggeringPolicy size="250 MB"/>
</Policies>
<DefaultRolloverStrategy max="20"/>
</RollingFile> -->
</Appenders>
<Loggers>
<!-- <Logger name="java.sql" level="INFO" additivity="true">
<AppenderRef ref="file" />
</Logger>
<Logger name="egovframework" level="DEBUG" additivity="true">
<AppenderRef ref="file" />
</Logger>
log SQL with timing information, post execution
<Logger name="jdbc.sqltiming" level="TRACE" additivity="false">
<AppenderRef ref="AnsiConsole" />
<AppenderRef ref="file" />
</Logger>
<Logger name="org.springframework" level="DEBUG" additivity="false">
<AppenderRef ref="AnsiConsole" />
<AppenderRef ref="file" />
</Logger> -->
<Root level="ERROR">
<!-- <AppenderRef ref="AnsiConsole" /> -->
<AppenderRef ref="error_file" />
</Root>
</Loggers>
</Configuration>

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This is the JRebel configuration file. It maps the running application to your IDE workspace, enabling JRebel reloading for this project.
Refer to https://manuals.zeroturnaround.com/jrebel/standalone/config.html for more information.
-->
<application generated-by="eclipse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd">
<classpath>
<dir name="C:/eGovFrame/dev/traffic_cms2/target/classes">
</dir>
</classpath>
<web>
<link target="/">
<dir name="C:/eGovFrame/dev/traffic_cms2/target/m2e-wtp/web-resources">
<exclude name="/"/>
</dir>
</link>
<link target="/">
<dir name="C:/eGovFrame/dev/traffic_cms2/src/main/webapp">
</dir>
</link>
</web>
</application>
Loading…
Cancel
Save