随笔分类 -  Spring学习笔记

Spring学习笔记-面向切面(AOP)-04
摘要:什么是面向切面编程 先大概了解一下部分术语 横切关注点:软件开发中,散布于多出的功能称为横切关注点(cross-cutting concern),简单的可以描述为可以影响应用多处的功能,比如日志、安全。 切面:切面能帮我们模块化横切关注点,如图所示,三个不同的模块,每个模块都是为特定业务服务,但是这 阅读全文

posted @ 2018-05-24 20:10 奚云刀 阅读(298) 评论(0) 推荐(0)

【转】依赖注入和控制反转的理解
摘要:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文

posted @ 2018-05-23 20:37 奚云刀 阅读(164) 评论(0) 推荐(0)

Spring学习笔记-高级装配-03
摘要:主要内容: ●Spring profile ●条件化的bean声明 ●自动装配与歧义性 ● Spring表达式语言 本章介绍一些高级的装配技术,可实现更为高级的装配功能。 环境与profile 软件开发时,有一个很大的挑战就是讲应用程序从一个环境迁移到另外一个环境,开发环境可能并不适合迁移到生产环境 阅读全文

posted @ 2018-05-21 21:52 奚云刀 阅读(179) 评论(0) 推荐(0)

Spring学习笔记-装配Bean-02
摘要:什么是装配 创建应用对象之间写作关系的行为通常称为装配(wiring),这也是依赖注入(DI)的本质。 Spring配置的可选方案 Spring提供了3中主要的装配机制: ● 在XML中进行显式配置。 ● 在Java中进行显式配置。 ● 隐式的bean发现机制和自动装配。 选择哪种装配方取决于你的喜 阅读全文

posted @ 2018-04-09 16:48 奚云刀 阅读(179) 评论(0) 推荐(0)

Spring学习笔记-Spring之旅-01
摘要:使用Spring简化JAVA开发 Spring的四种关键策略: ●基于POJO的轻量级和最小侵入式编程; ●通过依赖注入(DI)和面向接口实现松耦合; ●基于切面(AOP)和惯例进行声明式编程。 ●通过切面和模板减少样板式代码。 几乎Spring所做的任何事都可以追溯到上面的一条或多条策略。 依赖注 阅读全文

posted @ 2018-04-06 22:10 奚云刀 阅读(266) 评论(0) 推荐(0)

导航