有点长希望能看完。万分感谢!!
最近在使用spring,我发现有好多带有Aware的接口,公司封装的代码里也会有这些接口,例如ApplicationAware,我上网查了一下,如果一些类实现这些接口的话,这些接口中的方法就会被调用,在实现接口的方法中就会做一些初始化的操作。我想知道,这个方法怎么被调用的,什么时候被调用,我大致了解了一下,spring里面在初始化Bean的时候会首先判断是否实现了Aware的接口,如果实现了就调用接口里的方法,所以这能看出来被调用了。但是,能不能这样,我定义一个类实现Aware的接口,这个类的对象是通过new出来的,那接口里的方法也会被自动调用,这怎么实现?是不是有专门的实现方法? 求大神解释。。。。。万分感谢!!!