
Spring
ADAMs.
https://gitee.com/adams9812
欢迎大家来star我的项目(●'◡'●)
展开
-
【Spring学习笔记(十二)】基于注解的Spring事务配置
首先在pom.xml中导入坐标依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...原创 2020-03-01 02:35:44 · 330 阅读 · 0 评论 -
【Spring学习笔记(十二)】基于Xml的Spring事务配置,着重bean.xml部分
首先要在Maven工程中的pom.xml中导入pom.xml坐标依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-03-01 01:50:49 · 228 阅读 · 0 评论 -
【Spring学习笔记(十一)】基于注解的SpringAop配置
首先我们要配置好我们Maven项目中的pom.xml文件,这里主要是导入Spring和aspectj两个坐标。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/...原创 2020-02-28 17:15:47 · 193 阅读 · 0 评论 -
【Spring学习笔记(十)】基于Xml的SpringAop环境搭建
首先我们要在Maven工程中的pom.xml中导入两个坐标,第一个是Spring的坐标,第二个就是解析切入点表达式的org.aspectj<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww...原创 2020-02-28 16:24:15 · 223 阅读 · 0 评论 -
【Spring学习笔记(九)】分别实现基于子类和基于接口的动态代理模式
首先说明一下在maven工程中的pom.xml中需要导入的坐标依赖,主要是一个cglib:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2020-02-28 15:43:03 · 224 阅读 · 0 评论 -
【Spring学习笔记(八)】Spring整合Junit案例以及相关注解关键字使用方式讲解
第一步,我们首先要导入Spring整合Junit时所需要的坐标内容:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-02-26 19:11:54 · 245 阅读 · 0 评论 -
【Spring学习笔记(七)】关于Spring-IoC中的注解Configuration、ComponentScan、AnnotationConfigApplicationConte以及Bean的使用
首先我们来回顾一下在bean.xml中的配置文件,这里我们想通过java实现类的方式,替代我们的bean.xml,也就是用注解的方式来完成配置。bean.xml部分的代码:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be...原创 2020-02-26 16:53:07 · 244 阅读 · 0 评论 -
【Spring学习笔记(六)】分别基于Xml和注解的Spring-IoC环境搭建
一、首先要在Maven工程中的pom.xml文件中导入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-02-26 00:35:04 · 169 阅读 · 0 评论 -
【Spring学习笔记(五)】Spring框架的常用注解
首先在介绍我们Spring框架中的常用注解前,我们先来回顾一下曾经在Xml的配置文件中的配置内容:<bean id="accountService" class="com.ysw.web.service.impl.AccountServiceImpl" scope="" init-method="" destory-method=""> <!--通过s...原创 2020-02-25 18:08:32 · 333 阅读 · 0 评论 -
【Spring学习笔记(四)】Spring的依赖注入(DI)以及三种依赖注入方式
倘若我们想在一个类中,调用另一个类的对象的话,在Spring框架中是有封装好的框架提供给我们使用的,这里我们首先对bean.xml进行入门,从而展开性使用。 在DI(依赖注入)中,能注入的数据是有三种类型的: 1、基本类型和String 2、其他bean类型(在配置文件中或者注解配置过的bean对象) 3、复杂类型/集合类型...原创 2020-02-24 22:33:04 · 418 阅读 · 0 评论 -
【Spring学习笔记(三)】Spring框架中关于Bean对象的细节以及注意事项
一、首先我们先来回顾一下Bean对象创建对象的三种方式。第一种创建方式:使用默认构造函数的方式来构建我们的bean对象,这种方式要求我们所实例化的那个实体类中必须要有一个无参构造方法,否则在实例化的时候会报错空指针异常。关键字:id、class使用方式: <bean id="accountService" class="com.ysw.web.service.i...原创 2020-02-24 20:30:39 · 313 阅读 · 0 评论 -
【Spring学习笔记(二)】基于Xml的Spring-IoC环境搭建及注意事项
第一步: 首先我们要在我们的Maven项目中的pom.xml中导入Spring相关的jar包,pom.xml依赖内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww...原创 2020-02-23 00:14:42 · 147 阅读 · 0 评论 -
【Spring学习笔记(一)】Java工厂模式实现解耦思路
第一步:首先我们应该创建一个bean.properties文件,主要通过全限定类名的方式指定(反射)唯一对象,从而直接调用这个唯一对象实现调用。bean.properties文件#通过全限定类型的方式指定唯一标识#这样的话就可以直接通过全限定类名反射的方式创建一个对象,不用new出来了accountService=com.ysw.web2.service.impl.AccountSe...原创 2020-02-22 18:19:06 · 341 阅读 · 0 评论 -
Spring的IoC原理[初步理解]
但行好事,莫问前程1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。软件系统中耦合的对象如下图所示: 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立...原创 2019-12-19 17:33:42 · 141 阅读 · 0 评论 -
初识Spring框架的AOP机制
AOP是Spring框架面向切面的编程思想,AOP采用一种称为“横切”的技术,将涉及多业务流程的通用功能抽取并单独封装,形成独立的切面,在合适的时机将这些切面横向切入到业务流程指定的位置中。本篇结合实际案例详细讲述AOP的原理及实现过程。通过本篇的学习,可以达成如下目标。● 理解AOP的编程思想及原理● 掌握AOP的实现技术 Spring框架的AOP机制可以让开发者把业务流程中的通...原创 2019-12-19 17:32:09 · 251 阅读 · 0 评论