Java基础知识Spring.pdf
《Java基础知识Spring.pdf》由会员分享,可在线阅读,更多相关《Java基础知识Spring.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/20 框架 框架是基于很多技术,思想形成。重点:了解框架作用,什么时候用,怎么用 掌握:帮我做了什么事,需要我们配合做哪些事 了解:框架涉及技术和思想,如何实现以后考虑 多练习,掌握开发步骤 1.了解框架作用 框架可以改善系统结构,提高系统灵活性.提供了和机制,可以降低程序组件之间的耦合度 提供了 实现 可以快速开发结构的程序 是一种设计模式 (业务逻辑和业务数据)(显示逻辑)和 (控制器)提供了对,等其他技术的整合应用高内聚低耦合 整合调用原有技术在中使用整合编程 ();请求多个 2.什么时候用 2/20 *降低程序组件耦合度 *结构程序 3.怎么使用 1)容器应用(核心)a.创建组件对
2、象 容器类型:和 容器对象创建 组件定义方法,有 3 种 *控制对象使用范围:或 :一个,在容器中 只有一个对象 :一个,每次调用 都会产生一个新对象 指定初始化和销毁方法:和属性 :在对象创建后,自动调用 指定的初始化方法 3/20 :仅对 组件有效,在调用容器方法 销毁时触发 指定对象延迟实例化 单例组件,在容器实例时自动 实例化;可以采用 将对象创建推迟到()方法调用 b.维护组件对象关系(思想)概念 反向控制/控制反转 本质:改变了对象获取方式,由原有 自己创建对象应用,转为接收外界注入的 对象使用。由容器负责对象创建,以及关系注入的控制。的主要采用技术实现关系注入 依赖注入,的又分为
3、注入,构造器注入 *注入应用 手机组件 属性 4/20 4.各种类型信息的注入 *a.基本信息注入 字符串,数值等单个值.*对象注入(也可以自动装配)*c.集合注入 *可以将某个对象或集合中的信息注入#属性.属性 调用方法#属性0 如果是数组之类的,可以使用1下标#属性 或访问,如果下标越界,就报错了#里面存的是键值对,能取出来,但要存,在只能是 但是可以 类似表达式,可以在引号里面,也可以在标签里面 本质是调用方法,所以编写时候,一定要写方法 5/20 注入或 注入,需要用到标签,其实我觉得不注入的话,那个属性就是了,因为比较是 注意:1.上面的值,能不能替换成对象,替换成 2.注入参数时候
4、,如果需要引用其他 最好少用属性和属性被,最好使用标签 1).2).两个必须在同一个文件夹,不然就报异常 3)属性 5.0 注解技术 注解技术是在类定义中追加标记 标记格式标识符 标记只能出现在类的定义前,方法定义前,成员变量定义前 注解好处:框架一般采用注解简化或替代 原有的文件配置。6/20 1.指定路径 有时候需要一个统一的包名,不同的包需要被包在一个包里面,所以域名反写的规则最好遵守 组件自动扫描使用:可以简化定义,按指定的包路径扫描 包内所有组件,如果组件类定义前出现以下 几个标记之一,就将组件声明定义到容器.组件 通用注解 控制组件 业务组件 数据访问组件 需要引入第三方标准包 的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基础知识 Spring
限制150内