随笔分类 -  spring-4.x学习

摘要:1、 AOP的基本概念 面向切面的的程序设计(aspect-oriented programming,AOP),是指一种程序设计泛型。该泛型以一种称为切面的语言构造为基础,切面是一种新的模块化机制。用来描述分散在对象、类,方法中的横切关注点,切面的概念源于对面向对象程序设计的 改进。 关注点:可以认 阅读全文
posted @ 2018-11-06 15:36 德克济克Dekjike 阅读(249) 评论(0) 推荐(0)
摘要:在面向对象程序设计中一般指对象或变量之间的可见范围,而在spring容器中是指其创建的bean对象相对于其他的bean对象的请求可见范围。spring提供singleton和prototype两种基本作用域,另外提供request,session,global session三种web 作用域;还允 阅读全文
posted @ 2018-10-09 19:24 德克济克Dekjike 阅读(175) 评论(0) 推荐(0)
摘要:在上几篇中学习了基本DI知识,本篇继续介绍更多关于DI的问题。 1、延迟初始化bean 延迟初始化也叫惰性初始化,指的是不提前初始化bean,而只有在真正使用时才创建及初始化。配置方式很简单只需要在bean标签上指定lazy-init属性为true时,即可延迟初始化bean。 2、使用depends 阅读全文
posted @ 2018-10-09 18:12 德克济克Dekjike 阅读(177) 评论(0) 推荐(0)
摘要:接上一篇《spring基础——DI(三)》 3.5 引用其他bean 上一篇已经介绍了注入常量、集合等基本数据类型和集合数据类型,承接上文继续介绍注入依赖bean及注入内部bean。引用其他bean的步骤与注入常量的步骤一样,可以通过构造器注入及setter注入引用其他bean。 构造器方式注入:通 阅读全文
posted @ 2018-09-27 15:16 德克济克Dekjike 阅读(222) 评论(0) 推荐(0)
摘要:1、依赖和依赖注入 传统应用程序设计中所说的依赖一般指的是“类与类之间的关系”,那么首先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系,表示接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是 阅读全文
posted @ 2018-09-23 18:21 德克济克Dekjike 阅读(150) 评论(0) 推荐(0)
摘要:1、IoC是什么 IOC——Inversion of Control,即控制反转,不是什么技术,而是一种设计思想。在Java开发中,IoC意味着将你设计好的对象交给容器控制,而不是传统的直接在你的对象内部控制。 谁控制谁,控制什么:传统的JavaSE程序设计,我们直接在对象内部通过new关键字进行对 阅读全文
posted @ 2018-09-21 17:01 德克济克Dekjike 阅读(163) 评论(0) 推荐(0)
摘要:1、什么是spring spring是一个开源的轻量级JavaSE、JavaEE开发应用框架,其目的是简化企业级应用开发。 2、spring给我们带来什么 方便解耦,简化开发。 通过sping提供的IOC容器,用户可以将对象之间的依赖关系交由spring控制,避免硬编码所造成的过度程序耦合。 AOP 阅读全文
posted @ 2018-09-19 17:21 德克济克Dekjike 阅读(389) 评论(0) 推荐(0)