栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【2017版韩顺平老师SSM框架自学笔记】Spring

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【2017版韩顺平老师SSM框架自学笔记】Spring

目录
  • 第1章 Spring的基本介绍
    • 1. spring学习的核心内容介绍
    • 2. spring ioc的原理介绍
    • 3. spring插件的安装
    • 4. spring快速入门案例
  • 第2章 Spring配置bean
    • 1. 通过类型获取bean对象
    • 2. 通过构造器配置bean对象
    • 3. 通过P名称空间配置bean对象
    • 4. bean对象引用其他的bean
    • 5. 配置内部bean对象
    • 6. 给有List集合属性的bean赋值
    • 7. 给有Map集合属性的bean赋值
    • 8. 给有Properties集合属性的bean赋值
    • 9. util命名空间的使用
    • 10. 级联属性赋值
    • 11. 通过静态工厂获取bean
    • 12. 实例工厂获取bean对象
    • 13. FactoryBean工厂获取bean对象(重点)
    • 14. bean信息的重用
    • 15. bean创建的顺序问题
    • 16. bean单例和多实例的说明
    • 17. 配置有声明周期的bean
    • 18. 后置处理器
    • 19. 通过属性文件注入值
    • 20. spring基于xml自动装配bean
    • 21. SpEL表达式
  • 第3章 基于注解的方式配置bean
    • 1. spring基于注解的基本介绍和入门案例
    • 2. 基于注解的方式配置bean-通过id获取
    • 3. exclude-filter标签
    • 4. include-filter标签
    • 5. @autowired和@Qulified标签
    • 6. bean的配置-基于泛型依赖

第1章 Spring的基本介绍 1. spring学习的核心内容介绍

2. spring ioc的原理介绍




3. spring插件的安装

用idea+maven,直接参考这个链接,写的很好。
IDEA+Maven搭建Spring环境的详细教程

4. spring快速入门案例





第2章 Spring配置bean 1. 通过类型获取bean对象



2. 通过构造器配置bean对象


3. 通过P名称空间配置bean对象


引入P命名空间,直接加这句:

xmlns:p="http://www.springframework.org/schema/p"


注意这样写可以:

这样写不行:

报错:

4. bean对象引用其他的bean


5. 配置内部bean对象


6. 给有List集合属性的bean赋值


7. 给有Map集合属性的bean赋值


8. 给有Properties集合属性的bean赋值





9. util命名空间的使用



10. 级联属性赋值




11. 通过静态工厂获取bean




12. 实例工厂获取bean对象




13. FactoryBean工厂获取bean对象(重点)






14. bean信息的重用



如果想不实例化,只继承:

15. bean创建的顺序问题

16. bean单例和多实例的说明





17. 配置有声明周期的bean


容器销毁的时候调用我们写的destroy方法。举例:

还要给settergetter方法


注意:Setter 方法注入
Setter 方法注入的方式是目前 Spring 主流的注入方式,它可以利用 Java Bean 规范所定义的 Setter/Getter 方法来完成注入,可读性和灵活性都很高,它不需要使用声明式构造方法,而是使用 Setter 注入直接设置相关的值。


    
    

在 Spring 实例化 Bean 的过程中,首先会调用默认的构造方法实例化 Bean 的对象,然后通过 Java 的反射机制调用 set 方法进行属性的注入。因此,setter 注入要求 Bean 的对应类必须满足以下要求:

  • 必须提供一个默认的无参构造方法
  • 必须为需要注入的属性提供对应的 setter 方法


写的很好的参考链接


继续:

18. 后置处理器






要是没有配置init方法,spring框架会有一个默认的init方法。

19. 通过属性文件注入值



20. spring基于xml自动装配bean




通过xml进行装配,有两种方法:
(1)通过类型完成自动装配
(2)通过名字完成自动装配
原理:

代码:

21. SpEL表达式








第3章 基于注解的方式配置bean 1. spring基于注解的基本介绍和入门案例




快速入门案例:

2. 基于注解的方式配置bean-通过id获取 3. exclude-filter标签 4. include-filter标签 5. @autowired和@Qulified标签 6. bean的配置-基于泛型依赖
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/831740.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号