Spring
文章平均质量分 77
la153284
这个作者很懒,什么都没留下…
展开
-
Spring07:AOP就这么简单
什么是AOP通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。提供声明式事务;允许用户自定义切面以下名词需要了解下: 横切关注点:跨越应用程序多个模块的方法或功能。即是,与我们业务逻辑无关的,但是我们需要关注的部分,就是横切关注点。如日志 , 安全 , 缓存 , 事务等等 .... 切面(ASPECT):横切关注点 被模块化 的特.原创 2021-07-20 12:36:50 · 44 阅读 · 0 评论 -
Spring06:静态/动态代理模式
为什么要学习代理模式,因为AOP的底层机制就是动态代理!代理模式: 静态代理 动态代理 学习aop之前 , 我们要先了解一下代理模式!静态代理静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用代理角色来进行一些操作 . 代码实现Rent . java 即抽象角色//抽象角色..原创 2021-07-20 11:16:00 · 44 阅读 · 0 评论 -
Spring05:使用注解开发
1、为什么要用注解1.减少配置文件里一个个bean的编写Bean的实现我们之前都是使用 bean 的标签进行bean注入,但是实际开发中,我们一般都会使用注解!1、配置扫描哪些包下的注解<!--指定注解扫描包--><context:component-scanbase-package="com.kuang.pojo"/>2、在指定包下编写类,增加注解@Component("user")//和getBean("user",User.class)对.原创 2021-07-20 16:25:59 · 61 阅读 · 0 评论 -
Spring03:自动装配
Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动化的装配bean。Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(component scanning):spring会自动发现应用上下文中所创建的bean; 自动装配(autowiring):spring自动满足bean之间的依赖,也就是我们说的IoC/DI; 组件扫描和自原创 2021-07-19 21:22:01 · 79 阅读 · 0 评论 -
Spring02:快速上手Spring
1、简单案例1、编写一个Hello实体类publicclassHello{ privateStringname; publicStringgetName() { returnname; } publicvoidsetName(Stringname) { this.name=name; } publicvoidshow(){ System.out.println("Hello,"+name...原创 2021-07-19 18:44:49 · 80 阅读 · 0 评论 -
Spring01:概述及IOC理论推导
为什么用Spring:一句话概括:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。IoC基础新建一个空白的maven项目分析实现我们先用我们原来的方式写一段代码 .1、先写一个UserDao接口publicinterfaceUserDao{ publicvoidgetUser();}2、再去写Dao的实现类publicclassUserDaoImplimplementsUserDao{ @Ove...原创 2021-07-19 18:20:45 · 60 阅读 · 0 评论