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);
}
}