Spring框架学习
文章平均质量分 92
个人学习笔记
代码浪人
小小的人儿,有大大的梦想,我会一直坚持,持续更新,坚持加油哈!
展开
-
Spring-13-监听器
格外加入三个依赖 <!-- servlet依赖 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope&g.原创 2020-11-10 11:12:34 · 108 阅读 · 0 评论 -
Spring-12-事务
文章目录1.使用注解写1.在ApplicationContext.xml写入代码2.在实现接口类的公共方法上面写注解方法一:方法二:2.使用在配置中实现第一步在pom中加入依赖(要使用aspectj框架)第二步:在applicationContext.xml的里面实例化1.使用注解写1.在ApplicationContext.xml写入代码 <!--使用spring的事务处理--> <!--1. 声明事务管理器--> <bean id=...原创 2020-11-10 10:37:03 · 131 阅读 · 0 评论 -
Spring-14-Aspect总结-Spring和Mybatis整合
原创 2020-11-09 11:11:49 · 193 阅读 · 0 评论 -
Spring-13-把mybatis框架和spring集成在一起, 像一个框架一样使用
文章目录1.用的技术是ioc2.使用步骤1.用的技术是iocwhy:因为Spring的ioc可以创建对象,可以吧mybabits框架的对象统一交给Spring统一创建,处理2.使用步骤原创 2020-11-01 20:29:34 · 175 阅读 · 0 评论 -
Spring-12-Aspect深入
文章目录1.使用Aspect的参数JoinPoint2.使用后置通知@AfterReturning3.环绕通知@Around1.环绕通知是在函数执行前后,而不是里面执行的一些功能等同于@After和@Before配个使用2.有一个参数ProceedingJoinPoint,用来是否执行函数的使用(执行方法proceed())3.有返回类型,建议是object4.使用过程5.特点:是用来做事务的4.异常处理@AfterThrowing特点格式执行方式5.最终通知@After格式1.使用Aspect的参数Jo原创 2020-11-01 13:59:35 · 156 阅读 · 0 评论 -
Spring-11-aop小总结
Aop原创 2020-11-01 11:51:50 · 98 阅读 · 0 评论 -
Spring-10-切面aspectj实现
文章目录使用aspectj实现aop的基本步骤:1.新建maven项目2.加入依赖3.创建目标类:接口和他的实现类。4.创建切面类:普通类5.创建spring的配置文件:声明对象,把对象交给容器统管理声明对象你可以使用注解或者xml配置文件6.创建测试类,从spring容器中获取目标对象(实际就是代理对象)。使用aspectj实现aop的基本步骤:1.新建maven项目2.加入依赖1 ) spring依赖2 ) aspectj依赖 <!--aspectj依赖 -->原创 2020-10-31 21:17:00 · 348 阅读 · 0 评论 -
Spring-10-切面aspectj概念
文章目录1..学习aspectj框架的使用。2.表达式1…学习aspectj框架的使用。1)切面的执行时间,这个执行时间在规范中叫做Advice(通知,增强)在aspectj框架中使用注解表示的。也可以使用xml配置文件中的标签@Before@AfterReturning@Around@AfterThrowing@After2)表示切面执行的位置,使用的是切入点表达式。com. service . implcom . bjpowrnode . service . implcn .原创 2020-10-31 20:47:01 · 166 阅读 · 0 评论 -
spring-9-AOP面向切面编程
文章目录1.动态代理1.1JDK动态代理1.2CGLIB动态代理(了解)2.Aop:面向切面的编程,基于动态代理。1.可以使用JDK、cglib两种代理方式2.Aop就是动态代理的规范化,把代理的步骤方式,都写好了3.让开发人员的用一种统一的代理方式,使用动态代理3.Aop(Aspect Orient Programming)面向切面编程4.三个关键的要素:5. aop的实现1.动态代理就是在原有的代码不变的情况下添加功能1.1JDK动态代理要求:目标对象必须实现其接口,这个是java设计上的要求,原创 2020-10-31 20:04:04 · 139 阅读 · 1 评论 -
Spring-8-注解(对象的赋值)
文章目录1.简单类型的属性赋值@Value(value="属性值")1.1特点:无需set方法,可以在属性上面也可以在set上面1.2直接在类里面的定义的属性值上面加入@Value(value="属性值")2.也可以在set方法上面@Value(value="属性值")2.引用类型的注解赋值直接用@Autowired2.1特点:无需set方法,可以在属性上面也可以在set上面2.2支持byName,byType(默认);直接在配置文件里面找2.2.3怎么使用byName()除了要实用@Autowired还要原创 2020-10-31 15:31:51 · 557 阅读 · 0 评论 -
Spring-8-注解(对象的创建)
文章目录注解的di1.使用注解第一步加入maven的依赖(spring-context)2.在类里面加spring的注解创建对象1.@Context(value="对象名")==@Context("对象名")或者@Context 这里的对象名默认是类名的首字母小写创建对象2.@Repository(用在持久层的类上面)表示创建dao对象,dao对象是可以访问数据库的创建对象3.@Service用在业务层的类上面):放在service的实现类上面,是做事物的,可以有事务等功能创建对象4.@Controll原创 2020-10-31 14:29:10 · 319 阅读 · 0 评论 -
Spring-7-配置文件
文章目录1.为什么要用配置文件2.怎么用包含配置文件1.为什么要用配置文件有多个applicationContext.xml可以分为服务层,dao和其他方便生成的对象便于管理2.怎么用包含配置文件1.在一个包或者多个包在在resource下面声.xml文件2.创建一个主要的.xml包含其他的.xml文件 1.使用语法<import resorce="classpath:地址.xml"/> 2.使用通配符*<import res原创 2020-10-31 13:56:13 · 102 阅读 · 0 评论 -
Spring-6-小总结
原创 2020-10-30 09:21:50 · 353 阅读 · 0 评论 -
Spring-5-单元测试
junit:单元测试,一个工具类库,做测试方法使用的单元指的是方法,一个类里面有很多的方法,一个方法称为单元使用单元测试1.需要加入junit依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>tes原创 2020-10-29 19:33:08 · 381 阅读 · 0 评论 -
Spring-4-给初始化的类赋值
文章目录1.先来个赋值例子2.在Spring的配置文件中给对象赋值属性1.先来个赋值例子<!--这个叫set注入--><!-- 什么叫注入:就是赋值的意思--> <bean id="student_2" class="page01.Student" > <property name="age" value="18" /> <property name="name" value="少爷" />原创 2020-10-29 17:49:54 · 779 阅读 · 1 评论 -
Spring-3-查看容器基本类型
文章目录1.查看容器里面的数目getBeanDefinitionCount()返回一个int2.查看容器的名字就是id getBeanDefinitionNames()返回String[]3.创造一个非自定义的已知类获getBean(“id名字”)Spring调用的默认是无参构造函数1.查看容器里面的数目getBeanDefinitionCount()返回一个int2.查看容器的名字就是id getBeanDefinitionNames()返回String[] @Test public原创 2020-10-29 16:44:37 · 268 阅读 · 0 评论 -
Spring-2-第一个项目
文章目录第一步:创建一个空项目第二步骤:指定他的文件夹:第三步:在Main下面创建resource的文件夹快捷键Alt+insert第四步:改造一下pom.xml里面文件第五步:在resource下面申明一个配置Spring的配置文件第六步:实例化第一步:创建一个空项目第二步骤:指定他的文件夹:新建一个module,然后选择Maven然后next接着finish第三步:在Main下面创建resource的文件夹快捷键Alt+insert接着在右击申明一下‘第四步:改造一下pom.xml原创 2020-10-28 21:09:08 · 101 阅读 · 4 评论 -
Spring-1-了解什么是Spring
文章目录1.依赖:就是这个两个类有关系,有互相调用的内容2.mybatis:用来访问数据库的3.Spring的第一个 核心的功能是:IOC:控制翻转4.java的创建对象:5.ioc的体现:servlet使用的时候,就重来没有用new创建对象1.依赖:就是这个两个类有关系,有互相调用的内容2.mybatis:用来访问数据库的3.Spring的第一个 核心的功能是:IOC:控制翻转描述:就是把代码的创建和赋值,让代码之外的容器来实现,让容器来代替开发人员管理对象之间的关系控制:创建对象,赋值,对象之原创 2020-10-28 20:08:26 · 100 阅读 · 0 评论