본문 바로가기
728x90
반응형
SMALL

스프링9

ehcache http://static.springsource.org/spring/docs/3.1.0.M2/spring-framework-reference/html/cache.html캐시 추상화1. 소개스프링 프레임워크 3.1부터 기존의 스프링 애플리케이션에 투명하게 캐싱을 추가할 수 있는 기능을 제공한다. 트랜잭션 기능과 비슷하게, 캐싱 추상화도 최소한의 코드로 다양한 캐싱 솔루션을 사용할 수 있게 해준다.2 캐싱 추상화 이해자바 메서드에 캐싱 추상화를 적용한다는 것은, 캐시에 있는 정보를 이용해서 메서드 실행 횟수를 줄인다는 것이다. 다시 말해서, 타겟 메서드가 호출 됐을 때, 캐시 추상화 계층이 해당 메서드가 이미 동일한 인자로 실행된 적이 있는지 확인한다. 만약 그런 적이 있다면, 메서드를 호출하지 않고 캐시해.. 2013. 12. 24.
spring file download 파일 다운로드 구현 시 브라우저에 따라 바로 다운되지 않고 새로운창(new window)이 뜨면서 다운되는 경우가 있다.IE 의 경우 버전에 따라 새창이 닫히지 않는 경우도 간혹 발생한다.Spring 에서 파일 다운로드 시 무조건 스트림으로 내리는 방법을 소개 한다. 1. 다운로드 뷰 작성public class DownloadView extends AbstractView{ @Override protected void renderMergedOutputModel(Map model, HttpServletRequest request, HttpServletResponse response) throws Exception { File file = (File)model.get("downloadFile"); String.. 2013. 12. 24.
Spring2.5 Ajax Spring 3.x 부터는 @ResponseBody 어노테이션이 있어서 Ajax를 편하게 사용하지만 Spring 2.5 에서는 DWR 을 이용해서 javascript-ajax 통신을 처리 했었다. DWR 이 아닌 아래의 방법으로도 Ajax 통신을 쉽게 처리 할 수 있다. Spring MVC does not provide out of the box Ajax support. However it provides suitable extension points through its template based design to enable Ajax support very easily. Here is the step by step account of adding Ajax support to your Spring MV.. 2013. 12. 24.
udp-inbound-channel-adapter 이용 was 에 udp server socket 구성 spring3 + myBatis 로 구성한 web server 에서 server socket 을 구성하여 처리해야 하는 경우 spring 에서 제공하는 udp-inbound-channel-adapter 를 이용하여 처리할 수 있다.tcp,udp,multicast 등 여러가지 설정값에 따라 사용할 수 있다.아래 내용은 udp-inbound-channel-adapter 를 이용한 udp server socket 구성 방법 servlet-context.xml ....아래 내용 추가 UdpReceiver Class 정의public class UdpReceiver{ public void receiveByteData(byte[] data) { try{ ByteArrayInputStream bais = new Byt.. 2013. 12. 24.
728x90
반응형
LIST