Spring如何实现IOC容器功能
1、第一步
spring IoC容器,负责创建Bean,并通过容器将功能类Bean注入到用户需要的Bean中,spring提供使用xml、注解、java配置、groovy配置实现Bean的创建和注入

2、第二步
为了更好的理解spring IOC,介绍一个demo,首先定义一个,数据实体,通过lombok省略了get 、set方法

3、第三步
定义了一个实体后,定义一个service封装了一个相关业务操作,其他的类,至于要注入这个service,就可以使用了

4、第四步
通过注解的方式,把对象加入ioc容器, 创建对象以及处理对象依赖关系,相关的注解:
@Component 指定把一个对象加入IOC容器
@Repository 作用同@Component; 在持久层使用
@Service 作用同@Component; 在业务逻辑层使用
@Controller 作用同@Component; 在控制层使用
@Resource 属性注入

5、第五步
在controller中接受用户的请求后,可以编写接口,将需要的@service注入,并完成相关的业务逻辑

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:120
阅读量:129
阅读量:22
阅读量:167
阅读量:71