当前位置: 首页> 文旅> 文化 > 网站建设公司成都_it培训机构有哪些_安徽百度推广怎么做_cba目前排行

网站建设公司成都_it培训机构有哪些_安徽百度推广怎么做_cba目前排行

时间:2025/7/11 22:48:45来源:https://blog.csdn.net/2301_80079026/article/details/146716917 浏览次数:0次
网站建设公司成都_it培训机构有哪些_安徽百度推广怎么做_cba目前排行

Ioc(控制反转)

Ioc就是将类就给Spring进行管理,用的时候直接从Spring中拿就行了。

1.类注解:

@Controller:控制层,接收请求,对请求进行处理,并进行响应。

@Service:业务逻辑层,处理具体的业务逻辑。

@Repository:数据访问层,也称之为持久层,负责数据访问操作

@Configuration:配置层,处理项目中的一些配置信息。

@Component:组件层

2.方法注解

@Bean

1.使用外部包的类,没有办法加类注解

2.一个类需要多个对象,比如多个数据源

在返回对象的方法前加上@Bean注解

BeanName定义

1.五大注解:

          1)如果前两位均为大写,BeanName为类名

           2)其他,BeanName为类名的小驼峰写法

2@Bean 注解(需要搭配五大注解使用,通常使用@Component或者@Configuration)

   BeanName为方法名

DI(依赖注入)

Sping提供了三种方法

1.属性注入(Field Injection)

2.构造方法注入(Constructor Injection)

如果只有一个构造方法,@Autowired可以省略

如果存在多个,需要使用@Autowired来指定构造方法。

3.Setter注入(Setter Injection)

当一个类存在多个Bean对象时

1.@Primary指定默认对象

2.@Qualifier指定注入的对象

3.jdk提供@Resource直接就可以指定注入的对象

关键字:网站建设公司成都_it培训机构有哪些_安徽百度推广怎么做_cba目前排行

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: