Spring Boot 세션 쿠키 이름 변경
1. 세션 쿠키 이름 변경 Spring 세션을 사용하면 Tomcat 서버의 기본 JSESSIONID 쿠키는 스프링에서 디폴트로 지정해주는 “SESSION”이라는 이름의 쿠키로 변경된다. properties 파일에서 설정할 수 있다. server.servlet.session.cookie.name=CHANGESESSION [출처 및 참고] h...
1. 세션 쿠키 이름 변경 Spring 세션을 사용하면 Tomcat 서버의 기본 JSESSIONID 쿠키는 스프링에서 디폴트로 지정해주는 “SESSION”이라는 이름의 쿠키로 변경된다. properties 파일에서 설정할 수 있다. server.servlet.session.cookie.name=CHANGESESSION [출처 및 참고] h...
1. Batch 프로퍼티 통합 속성 이름 설명 기본값 spring.batch.jdbc.initialize-schema 데이터베이스 스키마 초기화 모드 embedded spring.batch.jdbc.isolatio...
1. less, more 텍스트파일을 열람한다. 텍스트파일을 화면 단위로 열람한다. 명령어를 실행하고 화면을 이동하는 명령어는 vi 명령어와 동일하다. less가 more 보다 화면을 자유롭게 이동할 수 있는 기능이 있어서 편리하다. 2. 주요 옵션 옵션 설명 -N ...
1. head 파일의 앞부분을 출력한다. 2. 주요 옵션 옵션 설명 -n 라인번호 지정한 라인번호까지 출력 3. 사용예제 $ cat sample.txt one two three # 2번 라인까지 출력 $ head -n 2 sample.txt...
1. file 파일의 타입을 확인한다. 텍스트파일, 실행파일, 아카이브 파일인지 등의 파일 타입을 확인한다. 2. 주요 옵션 옵션 설명 -z 파일이 압축되어 있는 경우 압축되기 전의 파일 타입을 확인 3. 사용예제 # 텍스트 파일 확인 $ f...
1. date 일자, 시간을 처리한다. 2. 주요 옵션 옵션 설명 -d 원하는 일자를 지정 + 출력 포맷 지정 3. 사용예제 1) 일자 출력 포맷 지정 # 년월일 형태 $ date +%Y%m%d 201...
1. Java 11 이상으로 이동해야 하는 이유 문제는 Java 11 이상 버전으로 이동해야 하는지 여부가 아니라시기이다. 향후 몇 년 내에 Java 8은 더 이상 지원되지 않으며 사용자는 Java 11 이상으로 이동해야 한다. Java 11로 전환하면 이점이 있으며 팀에서 최대한 빨리 전환하도록 권장한다. Java 8 이후 새 기능이 추가되었고 기...
1. 개념 기본적으로 JAR, WAR 모두 Java의 jar 옵션 (java -jar)을 이용해 생성된 압축(아카이브) 파일로, 애플리케이션을 쉽게 배포하고 동작시킬 수 있도록 관련 파일(리소스, 속성 파일 등)을 패키징한 것이다. 2. JAR (Java Archive) JAVA 애플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일이다. Cl...
1. 원인 A와 B 테이블을 조인하였을 때 해당 컬럼이 양쪽 테이블에 존재하고 어떤 테이블의 컬럼인지 명시가 되어 있지 않아 발생하는 오류이다. select a.id , a.name from a_table a join b_table b on a.table_name = b.tablename where ...
1. JSR 380 JSR 380은 Jakarta EE 및 JavaSE의 일부인 빈 유효성 검사를 위한 Java API 사양이다. 이것은 @NotNull, @Min 및 @Max와 같은 주석을 사용하여 빈의 속성이 특정 기준을 충족하는지 확인한다. 이 버전에는 Java 8 이상이 필요하며 유형 주석 및 Optional 및 LocalDate와 같은 새로...