关于使用idea生成springMVC配置文件启动报错解决方案

问题的提出:




idea生成的配置文件如上,启动会抛出异常:

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'cacheManager' is defined

原因是IDEA自动生成带上了spring-cache的namespace,具体这个缓存可以看我其他博客了解,下面给出解决方案:

1.配置文件中把cacheManager这个bean配置上,eg:


    
        
            
                
            
        
    

2.将配置文件中的spring-cache的namespace删除:

删除后的配置文件如下:

   

参考stackoverflow:

https://stackoverflow.com/questions/24816502/cachemanager-no-bean-found-not-trying-to-setup-any-cache

你可能感兴趣的:(MVC)