본문 바로가기
반응형

개발/Programming27

Spring @Value default value 스프링에서 @value 어노테이션에 기본값 설정 출처 : https://www.mkyong.com/spring3/spring-value-default-value/ 1. @Value ExamplesTo set a default value in Spring expression, use Elvis operator :#{expression?:default value}Few examples :@Value("#{systemProperties['mongodb.port'] ?: 27017}") private String mongodbPort; @Value("#{config['mongodb.url'] ?: '127.0.0.1'}") private String mongodbUrl; @Value("#{aBean.age ?:.. 2017. 6. 7.
jstack 그리고 jconsole - JVM Stack Trace 얻기 출처 : http://kwon37xi.egloos.com/2871508 아마도 윈도우에서 (리눅스나 Unix계열도 마찬가지로) javaw.exe로 실행 시킨 프로그램이나 Eclipse나 NetBeans등의 개발 도구에서 내부 콘솔로 띄운 프로그램 혹은 서비스(데몬)로 띄운 프로그램의 쓰레드 덤프를 얻고 싶은데, 어떻게 해야 할지 몰라 당황한 적이 있을 것이다. 이미 떠있는 JVM의 스택 트레이스(Stack Trace 혹은 쓰레드 덤프 Thread Dump)를 뜨기 위한 개발 도구가 생겼다. jstack Unix/Linux 계열은 Java 5부터 (실질적으로는 JDK 1.4.2_11 도 포함하고 있다고 한다) jstack 이라는 프로그램이 JDK에 포함되었다. 하지만, Windows 용 JDK는 Java .. 2017. 6. 7.
Jersey File Upload Example In this example we are going to see how you can upload a File to a server using a JAX-RS REST Service using Jersey. Uploading a File using Jersey is fairly easy, as it uses all the HTTP infrastructure for file upload operations.In this example we are going to use an HTML Form that has one input field of type file. When the HTTP POST request is constructed, it will contain a media type of multipa.. 2017. 6. 2.
Spring + java.servlet.Filter 출처: http://userx.tistory.com/entry/Spring-javaservletFilter 스프링 리소스를 java.sevlet.Filter 를 구현하여 쓸 수 있는게 있습니다. 멋 모르고, 그냥 class SampleFilter extends org.springframework.web.filter.OncePerRequestFilter 하면, 될줄 알았더니 그냥 필터 기능뿐이지 스프링 빈들을 가져오질 못하더라구요. 방법은, 필터를 구현하되 스프링빈으로 등록하고, web.xml 에서 는 org.springframework.web.filter.DelegatingFilterProxy 로 하는것입니다. public class FilterTest implements Filter { @Autowir.. 2017. 5. 31.
반응형