
spring
文章平均质量分 86
RwwH
这个世界上最可怕的是比你优秀的人比你还努力
展开
-
Spring(二)---装配Bean
(一)Spring容器 (1)概述 在基于Spring的应用中,应用对象生存于Spring容器(container)中,Spring容器负责创建对象,装配它们,配置它们并管理它们的整个生命周期,从生存到死亡.容器是Spring框架的核心.Spring容器使用DI(即IOC)管理构成应用的组件,它会创建相互协作的组件之间的关联. (2)Spring容器的种类 Spring容原创 2017-12-14 11:30:20 · 232 阅读 · 0 评论 -
Spring(三)---Spring的高级装配(1)
(一)Spring Profile 背景:在软件开发过程中,最大的挑战是从一个环境迁移到另一个环境中,某些环境相关的做法可能并不适合迁移到生产环境中,甚至迁移过去也无法正常工作.如数据库配置,加密算法以及与外部系统的集成是跨环境部署时会发生变化的几个典型例子. 例: 由于我们平时在开发中,通常会出现在开发的时候使用一个开发数据库,测试的时候使用一个测试的数据库,而实际部署的时候需要一个数据库。原创 2017-12-21 16:42:20 · 240 阅读 · 0 评论 -
Spring(四)---高级装配(2)
(四)运行时值的注入 (1)注入外部的值 在Spring中,处理外部值的最简单的方式就是声明属性源并通过Spring的Environment来检索属性 —->深入了解Spring的Environment getProperty()的四个重载的形式: 例//getProperty(string key)Enviroment env;env.getProperty(disc.tit原创 2017-12-21 18:12:22 · 385 阅读 · 0 评论 -
Spring(一)---Spring概述
(一)Spring是什么? · Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. · 具体描述 Spring:轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API;依赖注入(DI — dependency injection、IOC);面向原创 2017-12-11 13:42:58 · 245 阅读 · 0 评论 -
Spring(五)---面向切面的编程(1)
(一)什么是AOP? AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次原创 2017-12-22 16:59:39 · 502 阅读 · 0 评论 -
Spring(六)---面向切面编程(2)
(五)在XML中声明切面 Spring的AOP配置原素能够以非侵入性的方式声明切面 AOP配置元素 用途 定义AOP通知器 定义后置通知 定义AOP返回通知 定义AOP异常通知 定义AOP环绕通知 定义一个切面 启用@AspectJ注解驱动的切面 定义AOP前置通知原创 2017-12-28 15:37:07 · 194 阅读 · 0 评论