摘要: 1、为什么使用注解配置 Spring? 答:XML 配置文件,非编程语言语法,无法调试,使用注解配置代码,更容易定位问题,所以注解可以替代 XML 配置文件。 2、配置步骤: 注意:Eclipse 需要先安装 STS 插件,或者使用 STS 开发工具创建项目。 (1)导入包 注意:在基于注解的配置中 阅读全文
posted @ 2019-05-04 21:40 梦在原地 阅读(3667) 评论(0) 推荐(0) 编辑
摘要: 1、怎样的程序架构是一个好架构? 答:可维护性好、可扩展性好、性能好。 2、如何能够让程序的可维护性好(高内聚),可扩展性好(低耦合)? 答:标准:高内聚、低耦合。 3、扩展性的体现是什么? 答:编写的程序,在增加新的代码以后,不需要改原来的代码 4、我们有什么办法可以提高程序的可扩展性呢? 答:对 阅读全文
posted @ 2019-05-04 15:48 梦在原地 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 配置文件支持通过 Properties 文件的 Key 获得对应的值。实现该功能是通过 PropertySourcesPlaceholderConfigurer 指定 Properties 的路径,再通过 ${Key} 来获得 Properties 文件对应 Key 的值。 示例代 阅读全文
posted @ 2019-05-04 15:05 梦在原地 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 所谓的依赖注入,就是属性不用 new 创建对象,通过配置文件的配置将 Spring 容器里面的对象注入给对应的属性。 (1)set 方法注入 类代码: 配置文件: (2)构造方法注入 类的实现: 对应配置文件配置: (3)使用 p 标签注入属性 类代码: 配置文件: (4)注入集合数据: 在处理数据 阅读全文
posted @ 2019-05-04 14:48 梦在原地 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、alias 标签: 作用:为已配置的 bean 设置别名 测试代码: 2、bean 标签的配置: bean 标签的作用:用于声明一个类,在启动 Spring 框架的时候根据该配置的类创建对象到容器里面。 属性说明: 3、实例化 Bean 的四种方式: (1)通过 class 直接创建 1 <be 阅读全文
posted @ 2019-05-04 14:25 梦在原地 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 号称是一个可以实现模块可插拔(轻量级)的 JavaEE 开发框架。那么它是如何实现程序的可插拔(轻量级)的呢? 答:实现程序的可插拔的核心理念就是控制反转(IoC:Inversion of Control),所谓的控制反转就是将代码的调用权(控制权)从调用放转移给被调用方(服务提供 阅读全文
posted @ 2019-05-04 13:41 梦在原地 阅读(9381) 评论(0) 推荐(3) 编辑
摘要: 1、Spring 是什么? 答:Spring 是一个 JavaEE 轻量级的一站式 JavaEE(企业版) 的开发框架。 JavaEE:就是用于开发 B/S 的程序。(企业版) 轻量级:使用最少代码启动框架,然后根据你的需求选择,选择你喜欢的模块使用。 一站式:提供了表示层(Struts2)、服务层 阅读全文
posted @ 2019-05-04 11:55 梦在原地 阅读(351) 评论(0) 推荐(0) 编辑