好久没有自己搭过 框架
最近从头到尾 自己 一弄 出现个 很郁闷的问题
<bean id="test_wydBaseDao"
class="Test_wydBaseDao">
<property name="sessionFactory">
<ref parent="sessionFactory" />
</property>
</bean>
这样的写法就会报错
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'test_wydBaseDao' defined in ServletContext resource [/WEB-INF/classes/spring/spring-all-test_wyd.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'test_wydBaseDao' defined in ServletContext resource [/WEB-INF/classes/spring/spring-all-test_wyd.xml]: Can't resolve reference to bean 'sessionFactory' in parent factory: no parent factory available
<bean id="test_wydBaseDao"
class="Test_wydBaseDao"
p:sessionFactory-ref="sessionFactory">
</bean>
这样 写就没有一点问题
Test_wydBaseDao 中 继承了HibernateDaoSupport
一直以来我都是用的 第一种写法 不知道 为什么报错 ,开始一直以为 少某个包,可是改成第二种 就ok了
这 是为什么啊 ?
求解答
问题补充:kidding87 写道
spring里的这个继承关系就指继承那个bean的配置属性
你就直接注入sessionFactory就可以了
我问的俩中方法 的区别好不?
为什么 一种报错,另外一种缺正常呢?
问题补充:kidding87 写道
区别
p:sessionFactory-ref="sessionFactory"
就是注入sessionFactory
<ref parent="sessionFactory" />
使用bean id 为sessionFactory 的配置
这两个明显就不是一个东西
详细解答!
p:sessionFactory-ref 应该就是对应的类 里边的 sessionFactory
同<property name="sessionFactory">
="sessionFactory"
注入的不是 bean id 为 sessionFactory 的配置?
那 sessionFactory 从何而来?
相关推荐
spring类库 搭建需要的都有了·~~~~~~~~~~~~··
Spring框架所需要的开发类库
Hibernate Spring Struts 类库 完全版
Hibernate Spring Struts 类库 完全版
包含spring应用必须的类库集合,欢迎评论 包含spring应用必须的类库集合,欢迎评论
这个类库包括了spring4.3.9类库,jackson2.8.2类库,thymleaf3.0.2类库
开发spring项目时,加载上以上类库,基本上是没有冲突的,包括spring的类库和Mysql
commons-logging-1.1.jar
spring注入方式 set注入 构造注入 自动注入
一个spring设值注入的例子,自己也是初学者。希望高手都知道啊……
里面包含有当前最新的三大框架里如:支持hibernate,jdbc,spring,struts2,struts2-core的核心及插件包,类库。
模拟Spring IOC 自己实现依赖注入 自己的Spring 自己的代码模拟spring的依赖注入 自己写的 绝对独一无二
搭建struts,spring,hibernate整合框架所需全部类库
我们学习了spring框架spring框架里面有3个优势第一个是轻量级的IOC也叫控制反转后来改名为DI也叫依赖注入,依赖注入里面有3中注入方法分别是set注入,构造器注入,注解注入,我传的是set注入的视频
1.spring 普通属性注入 2.xml中 map集合标签与其他标签不通-- 3.用junit测试
本项目为Java项目,使用Spring实现依赖注入,实现采用ApplicationContext,不再直接使用XmlBeanFactory方式。适合初学者了解Spring依赖注入的实现。
这个spring类库我用过 可以用。 请需要的朋友下载用吧。
主要给大家介绍了关于spring boot中几种注入方法的一些个人看法,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
NULL 博文链接:https://gary0416.iteye.com/blog/890689
Spring之Construcotrer注入和setter注入不同的XML写法方式 ,具体效果和过程看博文http://blog.csdn.net/evankaka/article/details/44878225