import spring-dao.xml后Spring容器出问题,不能创建realm的bean

来源:4-2 Shiro集成Spring-从数据库获取数据

未卜先知

2018-07-22 12:28

严重: Context initialization failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shiroFilter' defined in class path resource [spring/spring.xml]: Cannot resolve reference to bean 'securityManager' while setting bean property 'securityManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'securityManager' defined in class path resource [spring/spring.xml]: Cannot resolve reference to bean 'realm' while setting bean property 'realm'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'realm': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.jdbc.core.JdbcTemplate] for bean with name 'jdbcTemplate' defined in class path resource [spring/spring-dao.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.jdbc.core.JdbcTemplate

似乎是jdbc这里出问题了?

写回答 关注

4回答

  • 叶0528
    2019-01-24 09:58:34

    是不是spring-dao.xml这个配置文件写错了。

    <bean class="com.alibaba.druid.pool.DruidDataSource" id="dataSource">


  • 慕容814368
    2018-09-26 17:58:43

    我也是这个错误,解决不了...

  • 慕慕5730352
    2018-08-21 09:46:54

    我的错误跟你一样的

    我的这样解决不了

  • 未卜先知
    2018-07-22 12:51:04

    https://img3.mukewang.com/5b540cbc0001789f12410406.jpg

    解决了,果然看报错还是有用的,没JDBC,肯定是没加进去

    一看artifacts,果然没加,要把这两个put into /WEB-INF/lib里面去(感觉是老问题了,为什么我这里不会自动添加呢?)

    qq_袮D影...

    这个放进去的意思在哪?maven不是会自动导入依赖的?

    2018-10-28 21:00:03

    共 1 条回复 >

Shiro安全框架入门

从零入门Shiro安全框架

48040 学习 · 332 问题

查看课程

相似问题