728x90
[JAVA] 세션 session 유효시간 설정 세션 객체는 클라이언트가 가장 최근에 접근한 시간값을 갖고 있고, 사용될 때마다 최근 접근 시간은 갱신된다. 세션 유효 시간은 가장 최근에 접근한 시간부터 최대 몇 시간까지 세션을 살려둘지 지정한 시간이다 세션은 마지막 접근 후 일정 시간 내에 다시 접근 하지 않으면 자동으로 세션을 종료한다. 만약 세션을 제거해주지 않으면 컨테이너에 세션이 생성만 되어 메모리 부족이 되거나, 메모리 누수로 이어져 서버가 다운될 수 있다. 세션 유효시간 설정 방법 1. WEB-INF\web.xml 파일에 태그를 사용 50 전체 세션 타임아웃을 설정할 때 사용 값의 단위: 분 따라서 위의 코드에서 세션 유효시간은 50분 2. setMaxInactiveInterval() 메서드를..
Date 현재 날짜 시간 구하기, 비교하기, 객체 표현 참고한 글에 따르면 JAVA 8 이전의 시간을 나타내는 Date, Calendar 클래스는 많은 부분이 deprecated 되었고, 가능하면 사용을 권장하지 않는다고 한다. 그런데 나는 일단 만들어 놓은 VO의 데이터 형식에 맞춰 java.util.Date 클래스에 맞춰 작업했다. 1. 현재 날짜 시간 구하기 // 현재 날짜/시간 Date now = new Date(); // 현재 날짜/시간 출력 System.out.println(now); // Thu Jun 17 06:57:32 KST 2021 // 포맷팅 정의 SimpleDateFormat formatter = new SimpleDateFormat("yyyy년 MM월 dd일 HH시 mm분 ss초..
관련글 🔗 [JS]문자열 - 정규표현식(Regular Expression) 1. 정규표현식(Regular Expression)이란? 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어 정규 표현식은 문자열의 검색과 치환을 위해 지원 2. JAVA 정규식 패키지 java.util.regx 패키지를 사용한다. 주로 사용하는 클래스 Pattern Matcher 2-1. Pattern 클래스 java.util.rege.Pattern 문자열을 검증할 때 활용 주로 사용하는 메소드 Pattern.matches(String reg, String val) : 일치-true, 불일치-false 반환 Pattern.compile(String reg) : 주어진 정규표현식으로부터 만든 패턴 반환 Patter..
length / length() / size() 1. length arrays(int[], double[], String[]) 배열의 길이 2. length() String related Object(String, StringBuilder, ...) 문자열의 길이 3. size() Collection Object(ArrayList, Set, ...) 컬렉션 프레임워크 타입의 길이 참고자료 - legnth / length() / size() 사용법 및 차이 -
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.