spring IOC 概述

来源:互联网 发布:mac air输入法怎么切换 编辑:程序博客网 时间:2024/06/06 05:45

Spring 的注入有什么用

1、帮你new 对象。

   New对象相信大家都知道,spring体系内的对象,是不需要自己去new的,只需要通过getbean 方式 , 或者注解方式就可直接获取。

2、帮你解耦 。这里解耦实际上是一个多肽的应用,比如你一个类person持有一个宠物pet的接口,这时宠物的具体实现,你可以通过spring 的 xml 随意注入,而不需要直接在类中new 一个固定的宠物。不过现在越来越趋向于去xml配置化,比如sprjng-boot ,很多注入直接使用注解,注解实际上也是需要修改java类,现在很多注入也都是1:1所以这块对普通应用来说也是鸡肋。

原创粉丝点击