package corgi.spring.test_java_service.code; import com.dounine.corgi.jpa.boot.initializer.Components; import org.springframework.cache.Cache; import org.springframework.cache.CacheManager; import org.springframework.cache.concurrent.ConcurrentMapCache; import org.springframework.cache.support.SimpleCacheManager; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.EnableTransactionManagement; import java.util.Arrays; import java.util.List; /** * Created by lgq on 16-10-13. */ @Component public class MyComponents extends Components { @Override public String[] scanPackages() { return new String[]{"corgi.spring.test_java_service.code.entity"}; } @Override public List<Cache> initCaches() { ConcurrentMapCache cache = new ConcurrentMapCache("myCache"); return Arrays.asList(cache); } }