摘要: Spring提供以下几种集合的配置元素: 类型用于注入一列值,允许有相同的值。 类型用于注入一组值,不允许有相同的值。 类型用于注入一组键值对,键和值都可以为任意类型。 类型用于注入一组键值对,键和值都只能为String类型。 阅读全文
posted @ 2020-05-09 00:45 咔啡 阅读(1056) 评论(0) 推荐(0)
摘要: 解释Spring框架中bean的生命周期。 Spring根据bean的定义填充所有的属性。 如果bean实现了BeanNameAware 接口,Spring 传递bean 的ID 到 setBeanName方法。 如果Bean 实现了 BeanFactoryAware 接口, Spring传递bea 阅读全文
posted @ 2020-05-09 00:44 咔啡 阅读(455) 评论(0) 推荐(0)
摘要: Spring框架支持以下五种bean的作用域: singleton :bean在每个Spring ioc 容器中只有一个实例。 prototype:一个bean的定义可以有多个实例。 request:每次http请求都会创建一个bean,该作用域仅在基于web的Spring ApplicationC 阅读全文
posted @ 2020-05-09 00:43 咔啡 阅读(2442) 评论(0) 推荐(0)
摘要: 一个Spring Bean 的定义包含容器必知的所有配置元数据,包括如何创建一个bean,它的生命周期详情及它的依赖。 阅读全文
posted @ 2020-05-09 00:42 咔啡 阅读(609) 评论(0) 推荐(0)
摘要: Spring beans 是那些形成Spring应用的主干的java对象。它们被Spring IOC容器初始化,装配,和管理。这些beans通过容器中配置的元数据创建。比如,以XML文件中 的形式定义。 Spring 框架定义的beans都是单件beans。在bean tag中有个属性”single 阅读全文
posted @ 2020-05-09 00:41 咔啡 阅读(1040) 评论(0) 推荐(0)
摘要: 一个定义了一些功能的接口。 这实现包括属性,它的Setter , getter 方法和函数等。 Spring AOP。 Spring 的XML 配置文件。 使用以上功能的客户端程序。 阅读全文
posted @ 2020-05-09 00:40 咔啡 阅读(172) 评论(0) 推荐(0)
摘要: IOC 或 依赖注入把应用的代码量降到最低。它使应用容易测试,单元测试不再需要单例和JNDI查找机制。最小的代价和最小的侵入性使松散耦合得以实现。IOC容器支持加载服务时的饿汉式初始化和懒加载。 阅读全文
posted @ 2020-05-09 00:39 咔啡 阅读(1915) 评论(0) 推荐(0)
摘要: Spring 通过提供ORM模块,支持我们在直接JDBC之上使用一个对象/关系映射映射(ORM)工具,Spring 支持集成主流的ORM框架,如Hiberate,JDO和 iBATIS SQL Maps。Spring的事务管理同样支持以上所有ORM框架及JDBC。 阅读全文
posted @ 2020-05-09 00:38 咔啡 阅读(329) 评论(0) 推荐(0)
摘要: 最常用的就是 org.springframework.beans.factory.xml.XmlBeanFactory ,它根据XML文件中的定义加载beans。该容器从XML 文件读取配置元数据并用它去创建一个完全配置的系统或应用。 阅读全文
posted @ 2020-05-09 00:37 咔啡 阅读(173) 评论(0) 推荐(0)
摘要: 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。 容器:Spring 包含并管理应用中对象的生命周 阅读全文
posted @ 2020-05-09 00:36 咔啡 阅读(1029) 评论(0) 推荐(0)
摘要: 控制器提供一个访问应用程序的行为,此行为通常通过服务接口实现。控制器解析用户输入并将其转换为一个由视图呈现给用户的模型。Spring用一个非常抽象的方式实现了一个控制层,允许用户创建多种用途的控制器。 阅读全文
posted @ 2020-05-09 00:35 咔啡 阅读(862) 评论(0) 推荐(0)