1.什么是DI?
DI 依赖注入:目的就是给对象中的属性赋值。
2.依赖注入的类型有哪些?
基本数据类型, 字符串类型,引用类型,集合类型。
3.如何实现注入对象的属性值
3.1创建一个类:提供set和get方法
3.2配置文件:在bean标签中<property name="属性名" value="值" >

3.3注入类对象类型

3.4注入集合类型

3.5注入数组和set和map集合

4.自动注入
autowire:自动注入属性值,no:不设置自动注入 默认值,byNmae:按照属性名称自动注入属性值,byType:按照属性的类型自动注入。

5.使用注解完成IOC和DI功能
5.1包扫描

5.2创建controller

5.3dao接口和实现类
@Controller+@Respository+@Service+@Component 没有区别: 他们的底层都是用@Component实际意思就在于区分层的。@Controller控制层,@Respository持久化层,@Service 业务层,@Component 最底层的bean注解。
本文介绍了依赖注入(DI)的基本概念,类型划分,包括基本数据类型到集合和数组的注入方法。重点讲解了如何通过set/get方法和配置文件实现对象属性值注入,以及Spring框架中的自动注入和注解在IOC/DI中的应用。讨论了@Controller、@Repository、@Service和@Component的区别,并列举了相关技术领域的关键词和标签。

1906

被折叠的 条评论
为什么被折叠?



