본문 바로가기

전체 글17

SpringBatch 기초 공부 - JobBuilderFactory Job객체를 만드는 여러개의 빌더를 통합하는 역할, Job을 쉽게 만들게 도와둔다. - Decider Job안에 Step들을 분기 처리해주는 if esle 역할이라고 보면 된다. - JobExecution JobInstance에 대한 실행 시도 객체. JobInstance 실패 후 재실행 하여도 동일한 JobInstance 실행시키지만 2번째 시도시 JobExecution 은 개별로 다시 생긴다. JobExecution은 JobInstance 실행에 대한 상태, 시작시간, 종료시간, 생성시간 등의 정보를 담는다. - .on() : 캐치할 ExitStatus지정 (*)경우 전체 - .to : 다음으로 이동할 step 지정 - .end() : on(*)뒤 end는 Flow.. 2022. 9. 22.
[postgreSQL] 테이블 파티셔닝 1. 테이블 생성 CREATE TABLE [테이블명] ( 컬럼1 컬럼2.... ) PARTITION BY RANGE ([파티션KEY]) ; 테이블 생성 시 [파티션KEY] 포함 생성 2. 파티션 테이블 생성 CREATE TABLE [파티션 테이블명] PARTITION OF [테이블명] FOR VALUES FROM ('2022-08-01') TO ('2022-08-31'); CREATE TABLE [파티션 테이블명] PARTITION OF [테이블명] FOR VALUES FROM ('2022-09-01') TO ('2022-09-30'); 파티블 테이블 생성 시 [파티션KEY]에 해당하는 경계를 지정 해야한다. 아래 블로그에 파티셔닝에 대한 설명이 잘되어 있다. [참고] https://uiandwe.tis.. 2022. 9. 13.
[PostgreSQL] ROW_NUMBER() 함수 ROW_NUMBER() : 그룹내 순위 지정 하는 함수 1등이 두명일 경우에도 1,2등으로 나뉜다. SELECT ROW_NUMBER() OVER(PARTITION BY [그룹핑할 컬럼] ORDER BY [정렬할 컬럼]) 글 참조: https://ahrang.tistory.com/10 2022. 6. 20.
[PostgreSQL] 날짜 함수 to_timestamp() to_timestamp() select to_timestamp('20220615', 'YYYYMMDD') 결과 2022-06-15 00:00:00 2022. 6. 15.
[PostgreSQL] 문법 사이트 https://www.postgresql.org/docs/ PostgreSQL: Documentation Documentation View the manual Manuals You can view the manual for an older version or download a PDF of a manual from the below table. Online Version PDF Version 15 beta A4 PDF (13.5 MB) • US PDF (13.4 MB) 14 / Current A4 PDF (13.2 MB) • US PDF (13. www.postgresql.org 2022. 6. 15.
[PostgreSQL] substring() 함수 substring(str, pos, len) str에서 pos 번째 위치에서 len 개의 문자 출력 substring('1245783691554',1,9) 출력값 : 124578369 2022. 6. 15.
CentOS 아이피 고정 아래 방식으로 설정을 마쳤으나 GUI로 설정하는 방법이 있었다.... https://www.manualfactory.net/10004 이 블로그를 보고 고정하는 것을 추천 CentOS / 고정 IP 설정하는 방법 CentOS를 설치할 때 네트워크를 설정할 수 있습니다. GUI 환경이므로 네트워크 설정을 알고 있다면 쉽게 고정 IP로 설정할 수 있습니다. 만약 DHCP로 설치했다면 다음과 같은 방법으로 고정 IP 설정을 www.manualfactory.net $ ifconfig 0. VMware 설정 https://kaspyx.tistory.com/35 VMware에서 고정 아이피 설정하는법 /* written by kaspy (kaspyx@gmail.com) */ VMware란 하나의 물리적인 컴퓨터 안.. 2022. 4. 23.
SpringBoot 프로젝트 배포 1. SpringBoot프로젝트 war파일로 Export 2. VMWare에 CentOS설치 3. Docker를 설치 4. Docker Web UI 관리툴 Portainer 설치 5. DB컨테이너(Mysql), 서버컨테이너(Tomcat) 생성 6. 포트포워딩하여 배포 - CentOS설치 https://corock.tistory.com/315 - CentOS에 도커설치 https://reddb.tistory.com/177 - CentOS에Portainer 설치 https://jjig810906.tistory.com/65 - Docker Mysql설치 https://junyharang.tistory.com/entry/docker-Portainer%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%.. 2022. 4. 21.
cmd 포트 강제종료 netstat -ano taskkill /f /pid 번호 2022. 4. 11.