Spring黑马笔记入门五

发布于:2021-05-14 01:25:59

接下来讲的Spring当中的继承
和java当中的继承还是不一样的


新建person类 声明name属性 实现setter getter方法
然后新建学生类 继承自person
37是两种解决问题的方案


    第一种 是在parent 相当于在父类中赋值 在子类中使用parent要继承父类的内容,因为java的继承机制,子类继承了父类的setXXX方法 所以子类可以使用setXX赋值,真正的是子类干。

老师提醒:能在父类种赋值尽量在父类中赋值



注解:解释说明 (其他的地方 可以使用注解控制权限)
不能单独存在 必须依赖于类中的某个部分
如果一个类中的属性太多,那么使用注解的方式就很简单
图38



接下来
@Resource


要引入一个命名空间
图片40

当我启动spring容器的时候,有几个bean创建几个对象
当spring解析到会在Spring管理的范围内查找这些类的属性上面有没有@Resource
spring’解析Resource的name属性,如果name的属性为空,说明该注解没有写,Spring


爱用哪个用哪个41

但是注意:注解适合引用类型,不适合一般类型如string
而且 xml的效率更高,因为注解还得扫描 注解的写法比较简单
但是一般情况效率体现不出来



然而现在Spring帮我们做了很多事
现在可以使得Spring的配置文件越来越简单



一个类放到Spring容器里,也叫组件。那么大白话,使用这么个玩意就是用来类扫描的,在这个指定包以及子包中扫描。
42 43



引入更多典型注解 本质都是一样的
44

相关推荐

最新更新

猜你喜欢