[Apache Tomcat 9] org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘messageSource’ defined in file 오류 해결방법
아파치 톰켓 서버 7 버전이 서비스 종료되어, 아파치 톰켓 9로 버전업하는 과정에 오류가 발생하였다. @Controller, @Service, @Repository 어노테이션을 사용하는...
[SPRING] 자바 세션 타임(session) 설정 방법과 우선순위 (어플리케이션 > 컨테이너 > 웹서버)
업무 담당자가 로그인 후 자동 로그아웃이 몇 분인지 문의해왔다. 확인 후 알려드린다고 했다. 역시 사람은 망각의 동물이다. 세션타임 설정을 어디했는지...
[마이바티스] sqlmap, sql-map-config 관련 DTD 오류 해결하는 방법
sqlmap 설정시 빨간색표기로 오류가 발생할 때 dtd파일의 경로를 확인해볼 필요가 있습니다.dtd 경로가 올바르지 않은 경우 validator가 오류로 표기해줍니다. 아래...
[엑셀업로드 오류 해결방법] org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Can’t read content types part
자바에서 엑셀업로드 후 처리하는 과정에 오류가 발생하였다. 로컬에서는 발생하지 않던 오류가 실서버에서는 발생되었다. 오류내용은 다음과 같다. org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Can’t...
XSS(Cross Site Scripting) 취약점 해결을 위한 처리 함수
XSS 처리를 위해 구현된 메소드입니다. 필요시 참고하세요. 크로스 사이트 스크립팅(Cross Site Scripting, XSS) 이란 해커 또는 공격자가 웹 사이트에 스크립트를 삽입하는...
개발시 유용한 문자열(STRING) 처리 함수 2탄
자바에서 byte size를 가져오는 방법 public static int getByteSize(String str) { if(str.isEmpty()) return 0; byte[] byteArray = null; try...
개발시 유용한 문자열(STRING) 처리 함수 1탄
파라미터로 넘어오는 String을 , 를 제거하는 방법 public static String removeComma(String str) { String rtnValue = str; if(isNull(str)) { return...
[Java] 자바 ArrayList, List의 객체별(object) 항목별(item) 카운팅(count) 통계값 획득하는 방법
자바 ArrayList 항목별(item),객체별(object) 카운팅, 즉 통계정보를 구현해봅니다. 리스트 항목에 중복되는 항목(아이템)이 있는 경우 카운트하여 볼 수 있습니다. 중복되는 건 없이...
[Java] 자바 ArrayList, List의 교집합, 부분집합, 차집합, 합집합 구하는 방법 총정리
자바 ArrayList의 교집합과 합집합 그리고 부분집합 및 차집합을 쉽게 구하는 방법을 알아봅니다. 날코딩으로 삽질 및 시간 낭비하지마세요. 자바 리스트 클래스에서...
[스프링프레임워크] Could not load properties; nested exception is java.io.FileNotFoundException: class path resource [property//jdbc.properties] cannot be opened because it does not exist 오류 해결방법
git에서 코드를 내려받은 후 아파치 톰켓 서버를 설정하고 서버를 시작하였다. 서버 로그를 확인결과 정상적으로 기동되었다. 다음 작업으로 로그인페이지로 이동 후...



