Spring
文章平均质量分 81
自律成就自由
这个作者很懒,什么都没留下…
展开
-
Spring5-AOP原理及操作
目录1. 什么是AOP2. AOP底层原理2.1 AOP底层使用动态代理(1)第一种:有接口情况,使用JDK动态代理(2)第二种:没有接口情况,使用CGLIB动态代理2.2 使用JDK动态代理代码示例3. AOP术语4. AOP操作(准备工作)5. AOP操作(AspectJ注解)5.1 实例代码5.2 相同切入点抽取5.3 设置增强类优先级5.4 使用全注解替换xml6. AOP操作(AspectJ配置文件)1. 什么是AOP(1)面向切面编程,利用AOP可以对业务逻辑的各个部分及逆行隔离,从而使原创 2022-03-06 17:27:18 · 588 阅读 · 0 评论 -
Spring5-IOC容器原理及管理
目录1. IOC概念和原理1.1 什么是IOC1.2 IOC底层原理1.3 IOC BeanFactory接口2. IOC操作Bea管理3. IOC操作Bean管理(基于xml方式)3.1 基于xml方式创建对象3.2 基于xml注入属性3.2.1 使用set方法进行注入3.2.2 使用有参构造注入3.2.3 p名称空间注入3.3 IOC注入其它类型属性3.3.1 字面量(1)null值(2)属性值包含特殊符号3.3.2 注入属性-外部bean3.3.3 注入属性-内部bean3.3.4 注入属性-级联赋值原创 2022-03-06 12:10:08 · 780 阅读 · 0 评论 -
Spring5-框架介绍
目录1.框架概述2.入门案例2.1 创建普通java项目2.2 创建普通类,创建一个add方法2.3 创建Spring配置文件2.4 测试2.5 结果1.框架概述Spring是轻量级的开源javaEE框架Spring可以解决企业应用开发的复杂性Spring有两个核心部分:IOC和AOP(1)IOC:控制反转,把创建对象过程交给Spring进行管理(2)AOP:面向切面,不修改源码代码进行功能增强Spring特点(1)方便解耦,简化开发(2)AOP编程支持(3)方便程序测试(4)方便和原创 2022-03-06 11:44:50 · 370 阅读 · 0 评论 -
SSM框架复习
1.项目结构2.pom<?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:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac原创 2020-11-27 12:50:37 · 186 阅读 · 0 评论 -
Spring小白入门学习笔记(3)--spring中的事务控制
spring中基于xml的声明式事务控制配置步骤 1、配置事务管理器 2、配置事务的通知 此时我们需要导入事务的约束 tx名称空间和约束,同时也需要aop的 使用tx:advice标签配置事务通知 属性: id:给事务通知起一个唯一标识 transaction-manager:给事务通知提供一个事务管理器引用 3、配置AOP中原创 2020-05-29 05:23:38 · 105 阅读 · 0 评论 -
Spring小白入门学习笔记(3)--AOP,AOP相关术语,基于XML和注解的AOP配置
目录一:AOP概述1.AOP2.AOP 的作用及优势3.AOP 的实现方式4.动态代理:二:AOP相关术语三:基于XML和注解的AOP配置一:AOP概述1.AOP在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分原创 2020-05-27 16:07:54 · 274 阅读 · 0 评论 -
Spring小白入门学习笔记(2)--spring基于注解的IOC
目录1.spring中ioc的常用注解1.1曾经xml的配置:1.2注解配置:1.2.1用于创建对象的1.2.2用于注入数据的1.2.3用于改变作用范围的1.2.4和生命周期相关(了解)2.spring的一些新注解使用3.spring和Junit整合1.spring中ioc的常用注解1.1曾经xml的配置: <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" scope="" init原创 2020-05-26 17:00:23 · 152 阅读 · 0 评论 -
Spring小白入门学习笔记(1)--spring概述,IOC,依赖注入
这里写目录标题1、spring基本概念2.IOC3.spring 中工厂的类结构图4.IOC 中 bean 标签和管理对象细节5.依赖注入(Dependency Injection)(1)构造函数注入(2)set方法注入 (常用)1、spring基本概念spring是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为原创 2020-05-25 18:14:28 · 183 阅读 · 0 评论