[Postgresql] 특정 데이터들을 콤마 구분자로 묶어주는 방법 (CONCAT_WS)
select ip1 || ‘,’ || ip2 from tb_ips 처럼 ip를 가져오고 있는데, ip2가 없을 수 도있다. 이럴땐 뒤에 콤마 구분자가...
[vue3, type script] const 함수 생성 및 함수 결과값 리턴 방법
아래에 Vue 3 + TypeScript에서 const 함수(화살표 함수)를 선언하고 return 값을 제대로 받는 가장 기본적이고 자주 쓰는 패턴들을 정리한 내용이다.(Composition...
[Tailwind CSS] Vue3 백엔드 서버에서 리턴 메세지 값으로 줄바꿈(\r\n, \n)값으로 리턴해줄때 화면에서도 줄바꿈 처리 하는 방법 3가지 (by ChatGpt)
현재 코드는 다음과 같다. errorMsg 안에 \n 또는 \r\n 이 포함되어 있으면Vue 템플릿에서 그대로 쓰면 줄바꿈이 되지 않아. Vue3에서는 3가지...
[SpringBoot] 프로젝트가 여러개일때, 공통 호출 로직에 대한 프로젝트 분리 및 JAR파일로 의존성 추가 하는 방법 3가지
Spring Boot + Gradle 환경에서공통 코드를 별도 프로젝트로 분리 → JAR 생성 → 다른 5개 프로젝트에서 의존성으로 추가하는 가장 일반적이고...
[PostgreSql] 오라클 DECODE문이 postgresql에서는 어떻게 사용하는가?
오라클 decode문을 POSTGRESQL에서는 어떻게 사용할까? decode를 제공하지 않고 있다. PostgreSQL에서는 CASE WHEN이 DECODE를 대체 가능하다. 문법만 조금 길어질 뿐 동작은...
[아마존 라이트세일 워드프레스 log 삭제하기 #1] journal 파일 삭제하여 서버용량 확보
.journal 파일은 어디에서 쓰는고? Linux 기반 인스턴스(예: Amazon Linux 2023, Ubuntu 등)에서는 시스템 로깅을 처리하는 systemd-journald 서비스에서 생성하는 시스템 로그 파일입니다. 요약하자면, .journal 파일은 Lightsail 인스턴스에서...
[linux] 서버 로그 자동 삭제 쉘스크립트 생성 예제 및 크론탭(crontab) 등록 예제
톰켓 was 서버에서 톰켓 로그가 /usr/local/logs/test_api/ 폴더에 아래와 같은 형식으로 쌓인다. test-api-dev.log.2025-11-01.0.gz test-api-dev.log.2025-11-01.1.gz test-api-dev.log.2025-11-01.2.gz test-api-dev.log.2025-11-02.0.gz test-api-dev.log.2025-11-03.0.gz 계속 쌓이면 서버 용량을...
[postgreSql] with문을 사용하여 update와delete 대상이 없을 때 에만 INSERT 처리 하는 방법
backend 에서 루프를 돌리면 속도 이슈가 있어서 원쿼리로 해결하는 방법이다. 아래 쿼리는 select 결과 데이터를 기준으로 TB_VERSION_DTL테이블에 데이터가 존재하면 UPDATE를...
[Springboot] swagger(스웨거) 설정 및 사용 방법 예제 코드, DTO가 아닌 맵을 사용중이라면?
이전 모 통신사 프로젝트할때 스웨거라는 api 툴을 처음 접했다. postman으로 api를 테스트 했는데, 스웨거라는 사이트에 접근해서 단위 테스트를 해서 거증을...



