일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 85mm 1.8g
- D750
- 풍경
- 일상
- 카메라
- 여름성경학교
- 하늘풍경
- 푸초
- 렌즈
- AF-S NIKKOR 50mm f/1.8G
- 꽃
- AF-S NIKKOR 18-35mm f/3.5-4.5G ED
- 85mm f/1.8G
- spring
- 50mm
- AF-S NIKKOR 85mm f/1.8G
- nikkor
- daily
- 50mm f/1.8G
- 푸른초장교회
- 경치
- 출사
- 18-35mm
- 니콘
- camera
- 사진
- Nikon
- Photo
- af-s 18-35
- AF-S 18-35mm
Archives
- Today
- Total
병갈이 블록
JAVA - 백업파일 일괄 수정 배치프로그램 개발(1) 본문
우선, File, Date와 관련된 유틸을 만들면서 진행하였다.
큰 구조는 아래와 같이 구성하였다.
FileRename : 파일 명을 일괄 변경하기 위한 클래스.
FileMove : 파일을 일괄 이동하기 위한 클래스.
FileInfoInstance : 하나의 File객체에 대해서 상위폴더 경로, 전체경로, 확장자, 파일명, 생성일자 등 새로운 파일명을 만들기 위해 필요한 부가 데이터들을 가져올 수 있도록 구성된 클래스. File 객체를 받아서 초기화된다.
초기화를 통해 각각의 클래스 객체를 생성하게 되면, 대상 폴더 정보를 가지고 있다가 대상 타입이 세팅되고, 실제로 처리프로세스를 실행하면 대상폴더에 있는 파일 목록 중 추가한 파일유형들만 리스트로 뽑아서 작업을 진행한다.
'개발공부 이야기(New) > 이것 저것 만들어보자' 카테고리의 다른 글
JAVA, Node.js - 배치관리 사이트 만들어보자(0) (0) | 2021.02.23 |
---|---|
JAVA - 백업파일 일괄 수정 배치프로그램 개발(3) (0) | 2021.02.18 |
JAVA - 백업파일 일괄 수정 배치프로그램 개발(2) (0) | 2021.02.17 |
JAVA - 백업파일 일괄 수정 배치프로그램 개발(0) (0) | 2021.02.15 |
Comments