본문 바로가기
connection-timeout 와 connectiontimeout 의 차이 server.xml 설정 변경 중 중요해 보여서 메모..! - 이 있고 없고 차이인데, 둘다 사용하는 단어라 열심히 구글링해보았는데 우선 챗 gpt에 물어보았다.  connection-timeout:용도: 이 속성은 Tomcat의 Connector에서 사용되며, 클라이언트와 서버 간의 연결이 유휴 상태일 때, 서버가 연결을 유지하는 최대 시간을 설정합니다.적용 대상: 주로 HTTP/1.1 또는 AJP/1.3 프로토콜에서 사용됩니다.connectionTimeout:용도: 이 속성은 클라이언트의 요청이 서버에 도착했을 때, 서버가 응답을 기다리는 최대 시간을 설정합니다.적용 대상: HTTP/1.1 및 AJP/1.3 프로토콜의 Connector에서 사용됩니다.   클라이언트와 서버간의 연결 / 서버의 응답을 .. 2024. 9. 10.
fmt태그 <fmt:formatNumber> fmt:formatNumber 로 변수를 만들어서 변수를 사용할 수 있다! ex var 예를들어, 천 단위로 (콤마,)를 찍는 경우 저런식으로 var를 선언해서 costValue를 ${costValue}로 사용 할 수 있다! 2024. 1. 25.
JSP에서 URL 불러오기 UrlPathHelper 클래스 패키지 경로 : org.springframework.web.util.UrlPathHelper UrlPathHelper urlPathHelper = new UrlPathHelper(); String originalURL = urlPathHelper.getOriginatingRequestUri(request); 참고 블로그: https://jang8584.tistory.com/86 2024. 1. 18.
테이블 생성할 때 가장 기본 중 기본! 테이블을 생성 할 때 진짜 가장 기본인 것들 1. 컬럼명, 테이블명 규칙을 지키기 -테이블명은 원래는 전부 대문자가 규칙이지만, 내가 프로젝트 중간부터 투입되서 생성한 테이블이 아니라면 원래 작업룰대로 하기 2. 테이터타입 잘 생각해서 만들기 -varchar, char, int 등 잘 생각하고, 기존 테이블들이 있다면 그것을 참고해서 같은 양식으로 사용하기 3. dafault 값 항상 넣기. not null , 0, 1, 'Y', 'N' 등 -dafault값 생성은 기본중에 기본임 4. 최초등록일시/최초등록자ID , 수정일시/수정자ID, 삭제여부 등 거의 모든 웹사이트에서 기본적인 것들!!!을 항상 마지막 칼럼으로 추가해주기 -의외로 지켜지지 않아서, 유지보수에 힘든 경우가 다수 있음 2024. 1. 11.
PostgreSQL ORDER BY ARRAY_POSITION 조회조건대로 출력 SELECT * FROM test WHERE 칼럼 IN (A, B, C, D, F) ORDER BY ARRAY_POSITION(ARRAY[A, B, C, D, F], 칼럼) PostgreSQL 에서 WHERE 절로 입력한 순서대로 출력하기 2023. 12. 11.