章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: Spring Bean装配之Bean的配置项及作用域 (15:35) 下一节 重新观看

3 秒后播放下一节

为你推荐

moocer
JAVA开发工程师

曾混迹于企业应用领域,后转战电商,现奋战于互联网教育行业,转眼间已匆匆数年,喜爱技术甚于自己,至今不悔。感天地之广大,岁月之蹉跎,若能重来,仍代码。

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 猪小屁
设值注入有如下优点:设值注入需要该Bean包含这些属性的setter方法与传统的JavaBean的写法更相似,程序开发人员更容易理解、接收。通过setter方法设定依赖关系显得更加只管。对于复杂的依赖关系,如果采用构造注入,会导致构造器国语臃肿,难以阅读。Spring在创建Bean实例时,需要同时实例化器依赖的全部实例,因而导致性能下降。而使用设值注入,则能避免这些问题尤其是在某些属性可选的情况况下,多参数的构造器显得更加笨重构造注入也不是绝对不如设值注入,在某些特定的场景下,构造注入比设值注入更加优秀。...

已采纳回答 / 慕妹0092458
<...图片...><...图片...>由于配置文件中使用的name是injectionDAO 但构造方法中使用的是injectionDAO1,两遍名称也必须保持一致

最新回答 / 慕码人1187127
<...图片...><...图片...>都是和视频中一模一样的吧,我下载的源代码文件

最新回答 / 慕先生7039742
多态的一种体现  运行类多态   会在运行的时候进行关系绑定   引用类指向实体类  调用的还是实体类的方法所以  Father father = new Son();    father是引用对象  son是实际被创建的对象  

最新回答 / 硬壳软芯
不是的,形参变量名需要和XML中的<property name="injectionDao1" <<<----这个要保持一致 ,ref指引用的意思,引用的是 Bean 中的,所以ref="XXX" 要和另一个 <bean id="XXX"....> 对应

最新回答 / sangfaiZyu
构造注入是根据参数名来区分的构造方法的,老师只是在代码中修改了参数名,但是配置文件中没有修改,导致参数名对不上,就没有找到这个构造方法,所以就报错了

已采纳回答 / 慕丝2238219
不能再pom.xml里面写依赖注入,需要在resources文佳下新增一个spring容器的新的xml,该新增的xml文件具体怎么配置可以自行百度有很多讲解,但是不是早pom.xml里写,pom是Maven项目中的文件,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等,不是管理spring容器的

最新回答 / Louis_LYP
<...code...>@SuppressWarnings("unchecked") 这个注解是用来抑制警告的;上面两个方法时方法重载,返回结果都是对应的bean实例。

最新回答 / qq_阴天_10
不是,比如像web中的servlet和listener注入方式就不需要这样做,而是由web。xml注入到servlet和listener处

最新回答 / 保存不退出
资料下载里边有啊

最新回答 / 保存不退出
我这边可以复现报错的情况,你看看你的方法体有没有修改

已采纳回答 / 慕妹5005176
<...图片...><...图片...>展开类,看到有个绿色的和类名一致的东西,对准右键然后copy ..... name打开类,双击类名右键,然后copy ..... name

最新回答 / 猜不透的迷
要么接口里的类没有完全实现,要么把接口加上public试试
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言