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에서 코드를 내려받은 후 아파치 톰켓 서버를 설정하고 서버를 시작하였다. 서버 로그를 확인결과 정상적으로 기동되었다. 다음 작업으로 로그인페이지로 이동 후...
[JAVA] DB서버 id 및 password 암호화 처리(StandardPBEStringEncryptor)
ISMS인증심사를 위해 또 하나의 일거리가 추가되었다. 이번에 추가된 일거리는 DB접근 관련 설정 파일 내에 존재하는 id 및 password의 암화화 처리이다. ...
(마이바티스)Error querying database. Cause: java.lang.NumberFormatException 오류 처리방법
Error querying database. Cause: Java.lang.NumberFormatException: For input string 오류가 발생하는 이유는 무엇일까? mybatis 오류가 발생하는 케이스는 다음과 같다. <choose> <when...



