是什么让你这么认真?

****当编写一个复杂的java应用程序时,应用程序类应该尽可能的独立于其他的java类来增加这些类可重用性

一个程序中跨越多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑

spring容器使用依赖注入DI来管理组成一个应用程序的组件,通过阅读配资源数据提供的指令,容器知道对哪些对象进行实例化,配置和组装,配资源数据可以通过xml,java注解或java代码来表示

指定bean作用域的属性名是scope

指定bean作用域属性对应的值分别有singleton ,property ,request ,ression

当一个bean被实例化时,它可能需要执行一些初始化使他转换成可用状态,同样,当bean不再需要,并且从容器中移除时,可能需要做一些清除工作,这样状态转换的过程就是Bean的生命周期

使用set方法注入必须要给注入对象写上set方法

使用构造器注入必须要给注入对象写上构造方法

注入集合使用它们对应集合接口名称的标签进行注入

4个注解@Required ,@Resource ,@Rualifier ,@Autowired

静态方法里面为什么不可以调用非静态方法?
因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象***

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值