为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / hemimTNT
项目中很少用到,都是用util:properties配置的。不过看这个加深理解。

最新回答 / 精慕门7525911
比如某个类里,你需要使用到Spring管理的Bean的话,你实现ApplicationContextAware接口能通过ApplicationContext拿到这个Bean,方便得使用,其他资源也是一样的,比如你要对request里的某些东西特殊处理,那你就能通过实现某个接口,拿到servletContext来对request做一些操作。

已采纳回答 / 慕工程5111360
有时候可能用到;当一个bean在创建的时候需要初始化资源的时候加载资源,销毁时回收资源;例如一个bean对象需要连接数据库时,可以在初始化的时候连接数据库,销毁的时候关闭数据连接

已采纳回答 / 慕工程5111360
<...图片...>这两个名称必须一致才行

最新回答 / jarWorker
<?xml version="1.0" encoding="UTF-8"?><beans></beans>相当于这个

已采纳回答 / 慕勒8079739
你在测试类中没有加入((AutowiringService)context.getBean("autowiringService")).say("word");你加入就会报错了。之所以没有报错。因为你这样的写法,只是在AutoWiringService类进行自动装配的时候,没有找到与其属性AutowiringDao 的属性名称autowiringDao相同的对象,所以不调用set方法,也就是autowiringDao这个属性没有装配,并且你在测试时也没有用到这个对象,所以不会报错。

已采纳回答 / 慕斯1373970
翻译一下也明白了啊,beanfactory中没有这个名字的bean,在实例化时就发生失败

最赞回答 / 那一年故乡
我想明白了,这里的pjp.proceed()前面加了一个return

最新回答 / 小Z翻火车
视频中的services层,构造器中的参数和全局变量名一致,配置文件中,使用构造的注入的时候,constructor-arg的name必须和services层中的全局变量一致,ref必须和下面注入的Dao的name一致,否则报错

最新回答 / Tari丶
参考:https://my.oschina.net/u/2326864/blog/17869551。@PropertySource+@Value要想使用@Value 用${}占位符注入属性,这个bean是必须的(PropertySourcesPlaceholderConfigurer),    //这个就是占位bean 如果不用的话,Value("${url}")private String url;@Value("value") 里面的value就是String url的值加上这段代码,会识别${}占位...
课程须知
Java的高级课程,适合对Java基础知识应用自如,并熟悉MVC架构的小伙伴们。如果想成为一名Java工程师,这门课程是一定要学哒。
老师告诉你能学到什么?
掌握依赖注入、IOC和AOP的概念,并能进行简单应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消