본문 바로가기

EHCache

[Hibernate] Hibernate4 와 EHCache 연동하기~!! 원래 Ehcache와 Hibernate를 따로 쓰고 있는데... 이제서야 따로 쓰지않고 알아서 연동하는게 있다는걸 알았다~!! 1. pom.xml org.hibernatehibernate-ehcache4.2.8.Final 2. hibernate Setting 바꾸기!!!! (아주 중요!!) Hibernate 3.3 and higherFor instance creation: net.sf.ehcache.hibernate.EhCacheRegionFactory To force Hibernate to use a singleton of Ehcache CacheManager: net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory Hibernate 4.xFor Hiberna.. 더보기
[Spring Framework] Element <ehcache> does not allow attribute "xmlns:xsi" Spring Framework에서 Ehcache를 연동할때 아래와 같은 오류가 보인다면... 본인의 경우 Maven에서 라이브러리가 제대로 인식되지 않아서 생긴 오류였다. Maven을 다시 한번 잘볼것 ~! 더보기
[Play Framework] Ehcache 적용 바로 이전 게시글 Spring Framework에서의 Ehcache 적용시키는건 엄청간단하다. 하지만 Play는 정말.... 편하다......... 처음에 어떻게 적용하지하면서 찾아보는데.. 이런 글을 찾았다.. EhCache써서 Play에서 API를 만들었다..... ㅡ.ㅡ.;;;;;; 자 이제 그럼 써볼까? Application.java에서 테스트 함수에.... @Cached(key="menuList") 이거 한줄이면 적용완료.......... 아래와 같이 사용하면 끝이다... @Cached(key="menuList") @Transactional public static Result test () { 더보기
[Spring Framework] Ehcache 사용하기 1. 라이브러리 세팅~! org.springframework spring-context-support ${org.springframework-version} com.googlecode.ehcache-spring-annotationsehcache-spring-annotations1.1.3net.sf.ehcacheehcache2.7.4 2. 설정파일 작성 3. 캐쉬설정파일 작성 (ehcache.xml 파일이며 스프링 프로젝트에서 resource에 위치함) 4. 캐쉬 사용하기 cacheable 애노테이션과 캐쉬설정파일에서 작성한 testCache1 를사용한다. @Cacheable(cacheName="testCache1")@Override public List getMonthMenu (final int year.. 더보기