71 Commits (main)

Author SHA1 Message Date
박성영 12442b087e 시컨스 DDL 수정 5 months ago
박성영 4d6a2cb313 DML 수정 5 months ago
박성영 f8752bc0b0 - **UserController.java**
- 기본 비밀번호 설정 로직을 환경 변수로 분리 (`login.DefaultPassword` 적용).

- **DB-DDL/maria/ddl/xitframework/**
  - 시퀀스 maxvalue 값을 `9223372036854775807`에서 `9999999999999999`로 수정:
    - `seq_login_log_id.sql`
    - `seq_user_id.sql`
    - `seq_menu_id.sql`
    - `seq_file_id.sql`
5 months ago
박성영 50b32701d9 기초데이터 때문에 모든시컨스는 기본 1000 부터 시작하도록 변경 5 months ago
박성영 dfff7ca74a 단어사전 재정리, 소스 리팩토링, 검증 진행중...
에러 발생 높음
5 months ago
박성영 4ef7c97f04 단어사전 재정리, 소스 리팩토링 5 months ago
박성영 99c2871e7a 단어사전 재정리 5 months ago
박성영 82af8b68ff 전체적인 네이밍 룰 수정, 소스 리팩토링 진행 5 months ago
박성영 f1987531ad 전체적인 네이밍 룰 수정, 소스 리팩토링 진행 5 months ago
박성영 045f476bd3 - **DB-DDL**
- 마리아DB 시퀀스 추가: `seq_batch_job_log_id`, `seq_login_log_id` 생성.
  - 테이블 수정: `tb_batch_job_log`, `tb_login_log`, `tb_batch_job_param`의 `ID` 컬럼을 `BIGINT`에서 `VARCHAR(20)`로 변경, 시퀀스 기반으로 수정.

- **MyBatis Mapper**
  - `ID` 생성 로직 수정: 기존 8자리 `LPAD` → 16자리 `LPAD`로 확장.
    - 영향받은 Mapper:
      - `UserMapper_maria.xml`, `MenuMapper_maria.xml`, `HtmlEditorMapper_maria.xml`
      - Notification 관련: `NotificationTargetSettingMapper_maria.xml`, `NotificationMapper_maria.xml`
      - 배치 관련: `BatchFileDataMapper_maria.xml`, `BatchJobMapper_maria.xml`, `ZipFileDetailLogMapper_maria.xml`, 등.
      - 게시판 관련: `BbsConfigMapper_maria.xml`, `BbsPostMapper_maria.xml`, `NoticeSampleMapper_maria.xml`, 등.
    - 각 Mapper의 `SELECT ID` 로직에서 16자리로 패딩 길이 업데이트.

- **Java 코드 수정**
  - `BatchJobLogVO`, `LoginLogVO` 등에서 `ID` 타입 변경: `Long` → `String`.
  - 관련 서비스, Mapper 메서드에서 파라미터 타입 수정 (`Long` → `String`).
    - 주요 변경 클래스:
      - `LoginLogController`, `LoginLogService`, `LoginLogServiceImpl`, `LoginLogMapper`.
  - `ID` 생성 로직에 시퀀스 기반 `CONCAT` 로직 반영 및 관련 SQL 정렬 업데이트.

- **기타**
  - 기존 `AUTO_INCREMENT` 사용 컬럼을 시퀀스 기반으로 통합.
  - 배치 작업 및 로그 로직에 대해 `VARCHAR`와 16자리로 정렬된 `ID` 형식 통일.
5 months ago
박성영 aad0324560 컬럼 통일 및 소스 리팩토링 진행 5 months ago
박성영 349a0c1ce5 배치 전반적으로 수정,
ZIP 파일 압축해제 배치 추가 테스트
5 months ago
박성영 8778338eef 배치 전반적으로 수정,
ZIP 파일 압축해제 배치 추가 테스트
5 months ago
박성영 46b5c2df25 알림(notification) 보완
알림 대상자는 DB에서 관리하도록, 관리페이지는 따로 만들지는 않음
배치 실패시 알림 등록
5 months ago
박성영 c5116c44ab 배치 에러파일 재처리작업 진행중... 5 months ago
박성영 4eca9174ea ddl 정리 5 months ago
박성영 49fe4f8e5c 배치 sample 파일처리 5 months ago
박성영 af714a47c3 엑셀 샘플 업로드, 다운로드 기능 및 메뉴 구현 5 months ago
박성영 0de6a01518 DDL, DML 정리 5 months ago
박성영 d3d51b277e DDL, DML 정리 5 months ago
박성영 5397371520 컬럼에 따른 한글명 추출 5 months ago
박성영 d90b437c84 DB 컬럼명 일괄변경으로 인한 재구성
DATETIME 일괄 변경
_DT -> _DTTM
_TIME -> DTTM
5 months ago
박성영 201b9899e0 DB 컬럼명 일괄변경으로 인한 재구성 5 months ago
박성영 60eaa76a65 알림 추가... 테스트 기능
질문과 답변 알림 처리
6 months ago
박성영 a436dbd383 ddl, dml 정리
header 부분에 일정 rolling 처리 진행중....
6 months ago
박성영 14d841b150 dbeaver 백업... 6 months ago
박성영 1733dd9546 배치 sample 만건 처리 chunk 스타일 테스트 6 months ago
박성영 963c5d98e1 비밀번호 초기화 로직 수정 6 months ago
박성영 3e63def6fd 배치 실행저옵에 서버정보 추가(호스트명, 아이피) 6 months ago
박성영 6312a21523 기타 오류 수정 6 months ago
박성영 a4829134e9 dml.sql 이동 6 months ago
박성영 342cca6fa6 배치 컬럼명 변경 6 months ago
박성영 8d8b6e04b8 배치 관리 진행중... 6 months ago
박성영 12e0251f8d springboot + quartz 이용 sample batch 진행중.... 6 months ago
박성영 cc18778c15 일정관리 개발 진행중..... 6 months ago
박성영 53e5a72267 일정관리 개발 진행중..... 6 months ago
박성영 354146eacd 게시판 관리 전체적으로 리펙토링 진행중.... 6 months ago
박성영 737bb04b9d 게시판 관리 전체적으로 리펙토링 진행중.... 6 months ago
박성영 a9a9ad1729 게시판 관리 전체적으로 리펙토링 진행중.... 6 months ago
박성영 f12e0c5b5d qna 작업 진행중.... 6 months ago
박성영 2286f73adc 게시판 설정 구조 변경 진행중... 6 months ago
박성영 2ac1a2067a 게시판 설정 구조 변경 진행중... 6 months ago
박성영 984601343a ddl 정리 중....
신규 db로 이동
6 months ago
박성영 b4d4c3e296 ddl 정리 중....
신규 db로 이동
6 months ago
박성영 c98a56780d ddl 정리 중.... 6 months ago
박성영 26e240274c 게시판 관련 로직 정리 진행 중... 6 months ago
박성영 8faf334b49 게시글 관리 진행 중... 7 months ago
박성영 9dc424ac46 javascript data, html escape 처리
게시글 관리 진행 중...
7 months ago
박성영 a52739335a 게시판 설정 관리 코드 dml 변경
쿼리 수정
7 months ago
박성영 18a7d86c30 sequence_ddl.sql 파일 이동
게시판 설정 관리 개발 진행 중
7 months ago