![](https://img-blog.csdnimg.cn/20200609163659401.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
ZJE_ANDY
这个作者很懒,什么都没留下…
展开
-
spring IOC 通俗解释
目录一、什么是IOCIOC有个别名,叫依赖注入(DI)为什么代码中用 new 创建对象会增加代码的耦合度那不用 new 创建对象的话,那该如何创建对象?(答案是用注入的方式)二、IOC实现原理一、什么是IOCIOC的意思是 Inversion of Control ,即控制反转。“控制反转”,不是什么技术,而是一种设计思想。IOC的提出是为了解决对象之间耦合程度过高的问题。传统的软件开发的对象A,B,C,D的依赖关系强的话,就会如下图,我们直接在对象内部通过ne.原创 2020-12-25 12:36:10 · 661 阅读 · 0 评论 -
Bean实例化的三种方式
bean 实例化的三种方式实现:第一种:使用类的无参数构造创建(第一种是重点,第二三种已经没太多人用了)目录树:1.首先定义一个 bean:bean1.java:package com.spring.demo;public class Bean1 { public void print(){ System.out.println("Bean1..原创 2018-01-22 15:36:58 · 15410 阅读 · 2 评论 -
(二)spring属性注入方式
1.什么是属性注入2.利用xml实现构造函数的属性注入3.利用xml实现set方法的属性注入4.注入对象类型属性5.p名称空间注入(法)6.注入复杂类型属性(一)什么是属性注入属性注入就是给 对象 的变量赋值。一般有两种方法: 带参数的构造函数 和 set方法(例如 setName(),setAge()等)(二)利用 xml 实现构造函数的属性注入原创 2018-01-23 00:17:46 · 411 阅读 · 0 评论 -
(三)Spring 中注解的使用
1.使用注解的前提2.开启注解扫描3.用注解创建类对象4.用注解@Autowired注入对象属性5.用注解@Resource注入对象属性 (一)使用注解的前提 1.导入基本的jar包: 基本的jar包一共6个,前2个要额外自己找。后4个可以在在spring-framework上找到。另外,要使用注解功能,要在 spring-framewo...原创 2018-01-24 16:21:04 · 398 阅读 · 1 评论 -
(五)Spring 用aspectJ 开发AOP
0. aop的相关术语1. aop 的操作准备2.使用表达式配置切入点3.aop的前置/后置/环绕 增强的实现 AOP:扩展某个类A的方法时,不需要通过继承重写。而是创建另一个类B,用B的方法加在A的方法上。0. aop 的相关术语aop的作用:A类中的某方法需要扩展功能时,可以通过B类的某方法扩展,即把B类的某方法加入到A类的某方法中。(1)连接点原创 2018-01-28 01:14:58 · 298 阅读 · 0 评论 -
(四)Spring 中注解与配置文件混合使用
一般而言,混合方式的使用:1.创建对象工作使用配置文件方法实现2.注入属性的工作使用注解的方式实现-------------------------------------------------------------------------通过一个例子演示:在ServiceDemo 中获取 BookDao对象和OrderDao对象:1.目录树:原创 2018-01-24 17:06:05 · 1258 阅读 · 0 评论 -
(一)Spring 之IOC入门简单例子
1. IOC 和 DI 是什么2.导入Spring 的jar 包3.实现IOC简单例子的步骤(一)IOC 和 DI是什么IOC即控制反转,意思是对象的创建不通过 手动 new,而是把对象的创建权交给Spring来完成。DI 即依赖注入,意思是 Spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,使我们能使用它(二)导入jar 包下载s原创 2018-01-20 20:23:59 · 15099 阅读 · 6 评论