为了账号安全,请及时绑定邮箱和手机立即绑定
然后是接口的实现类
public class HelloImpl implements Hello{
//私有化接口
private Hello hello;


public HelloImpl(){

}

//Set注入
public void setHello(Hello hello){
this.hello=hello;
}

//重写接口中的say方法
@Override
public String say(String word){
System.out.println("验证此方法是否实现"+word);
return null;
}
}
这一节主要讲的是Spring通过配置的方式来取代new获取对象。需要对面向接口编程有所了解。


首先写一个接口
public interface Hello{
//再写接口内一个简单方法
String say(String word);
}

最新回答 / 0辔b5兎篁彸艨媈
我用的是MyEclipse, 这里的配置文件可以直接在 Namespaces 选项卡中勾选beans的命名空间<...图片...>
否则用
Resource resource = new ClassPathResource(&quot;spring-ioc.xml&quot;);
BeanFactory beanFactory = new XmlBeanFactory(resource);
Users users = (Users) beanFactory.getBean(&quot;users&quot;);
这种方法会导致注解失效,TNND,搞了一下午要疯了,得到这么个结果欲哭无泪。
Bean的获取要用
ApplicationContext context = new ClassPathXmlApplicationContext(&quot;spring-ioc.xml&quot;);
Users users = (Users) context.getBean(&quot;users&quot;);
除了三个包还要记得execution中的第一个*和后边的包中间空格哦!
public @interface Autowired {
boolean required() default true;//默认值为true
}
这节课真的很蒙比啊
老师讲的确实不错 单论基础的话没有看不懂的 这种框架本就是为了方便开发简单编程的目的开发的,搞不懂有什么听不懂的,按照马士兵老师的话,要从战略上藐视它
学习注重的是理念和应用! 通过几章的学习,我感觉自己只是了解到了spring,并没有入门。但是我觉得这句足够了,了解大概是什么,今后在应用中在慢慢填充就可以了!感谢老师精彩的讲解
我想说老师的ppt文件能下载就好了,没听懂的可以跟着ppt再自己琢磨。
确实需要java基础才能更好的理解 老师讲的还是挺不错的哈 讲的快也没有拖泥带水的感觉
老师讲的很仔细,赞
感觉说的都是屁话
这一节说的都是屁话
课程须知
Java的高级课程,适合对Java基础知识应用自如,并熟悉MVC架构的小伙伴们。如果想成为一名Java工程师,这门课程是一定要学哒。
老师告诉你能学到什么?
掌握依赖注入、IOC和AOP的概念,并能进行简单应用。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消