파일첨부시 파일명 생성 규칙 문의
- 작성자 :
- 하*하
- 작성일 :
- 2024-11-04 09:30:35
- 조회수 :
- 278
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
안녕하세요
현재 파일 첨부를 할 경우 첨부파일 ID를 생성시
fileIdGnrService.getNextStringId()를 사용합니다.
해당 기능이 처음엔 시퀀스의 NEXTVAL형식이라고 생각했는데
최근 각 다른 기능에서 동타이밍에 파일이 생성 되었는데 같은 첨부파일 ID를 가지고 있어 한쪽만 파일이 생성되어있는 경우가 확인되어서, 혹시 fileIdGnrService.getNextStringId()의 생성 방식이 시퀀스의 NEXTVAL형식이 아닌 MAX+1과 같은 방식이어서 동타이밍 호출시 같은 파일ID가 생성 될수있는지 궁금합니다.
현재 파일 첨부를 할 경우 첨부파일 ID를 생성시
fileIdGnrService.getNextStringId()를 사용합니다.
해당 기능이 처음엔 시퀀스의 NEXTVAL형식이라고 생각했는데
최근 각 다른 기능에서 동타이밍에 파일이 생성 되었는데 같은 첨부파일 ID를 가지고 있어 한쪽만 파일이 생성되어있는 경우가 확인되어서, 혹시 fileIdGnrService.getNextStringId()의 생성 방식이 시퀀스의 NEXTVAL형식이 아닌 MAX+1과 같은 방식이어서 동타이밍 호출시 같은 파일ID가 생성 될수있는지 궁금합니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
EgovFileIdGnrService의 getNextStringId()의 경우
ID 값을 관리하는 별도의 테이블을 두어
해당 테이블의 마지막 ID 값을 읽어와 파일 ID를 생성하는 방식을 사용하고 있습니다.
기재 하신 문제가 발생한 경우
다음 실행환경 ID Generation Service 기능에 대한 위키가이드에서
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.2:fdl:id_generation
[Sequence Id Generation Service] 섹션을 참고하여
DB Sequence기반으로 변경 하시기 바랍니다.
감사합니다.
표준프레임워크 센터입니다.
EgovFileIdGnrService의 getNextStringId()의 경우
ID 값을 관리하는 별도의 테이블을 두어
해당 테이블의 마지막 ID 값을 읽어와 파일 ID를 생성하는 방식을 사용하고 있습니다.
기재 하신 문제가 발생한 경우
다음 실행환경 ID Generation Service 기능에 대한 위키가이드에서
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.2:fdl:id_generation
[Sequence Id Generation Service] 섹션을 참고하여
DB Sequence기반으로 변경 하시기 바랍니다.
감사합니다.