Junit에서 Assert Method를 편리하게 import 하기

유효성 검사 메소드를 사용하기 위해서는 org.junit.Assert.*을 포함한 몇 가지를 static import 해야 한다. static import는 eclipse에서 이들을 사용할 때 자동으로 삽입해주지 않는다. Ctrl + Space를 눌러도 추천 메소드가 뜨지 않는다. 사용할 메소드를 직접 import 해야 한다는 것… 이건 상당히 귀찮다! 아래 방법을 통해 이 귀차니즘을 극복 할 수 있다. Ctrl + 3 을 눌러 Quick […]

java_logo

Java 금액 포맷, amount format Util 만들기

개요 MS-SQL 데이터베이스에 저장된 유저의 회계 정보를 ibatis를 사용하여 HashMap<String, String> 타입으로 가지고 온다. mybatis로 바꿔야 하는데… 그 중 하나의 키 값인 금액정보는 money 데이터 형식으로 저장되어 있다. money 데이터 형식은 -922,337,203,685,477.5808 ~ +922,337,203,685,477.5807 까지 나타낼 수 있으며 저장소의 크기는 8바이트이다. 참고 : http://badyouny.tistory.com/107 만약 백만원으로 저장된 값을 가지고 오면 해당 데이터의 포맷은 다음과 같다. […]

home-oss-logos-spring

스프링 시큐리티 접근 권한에 따라 보이는 요소 설정하기

스프링 시큐리티를 적용하여 웹어플리케이션 프로젝트를 만들고 있다면 JSP 페이지에서 접근권한에 따라 보이는 요소를 지정할 수 있다. 관리자 페이지로 가는 링크는 관리자에게만 보여지도록 할 수 있다는 이야기다. 이를 적용하면 권한이 없는 사용자가 권한이 없는 페이지에 접근하는 경우를 대폭 줄일 수 있다. 어짜피 접근 권한이 없는 링크를 사용자에게 보여줄 필요는 없다. URL에 직접 관리자 페이지 접속 주소를 […]