
Spring学习笔记
文章平均质量分 91
动力节点的铁杆粉丝
这个作者很懒,什么都没留下…
展开
-
动力节点Spring框架学习笔记-王鹤(五)Spring与Web
第6章Spring 与 Web 在 Web 项目中使用 Spring 框架,首先要解决在 web 层(这里指 Servlet)中获取到 Spring容器的问题。只要在 web 层获取到了 Spring 容器,便可从容器中获取到 Service 对象。 6.1Web 项目使用 Spring 的问题(了解) Step1:新建一个 Maven Project 类型 maven-archetype-webapp Step2: 代码,配置文件,jar (1)Service 层、Dao 层全部代码 (2)配置文件原创 2022-01-17 11:21:22 · 157 阅读 · 0 评论 -
动力节点Spring框架学习笔记-王鹤(四)Spring 事务
第5章Spring事务 5.1Spring的事务管理 事务原本是数据库中的概念,在Dao层。但一般情况下,需要将事务提升到业务层,即Service层。这样做是为了能够使用事务的特性来管理具体的业务。 在Spring中通常可以通过以下两种方式来实现对事务的管理: (1)使用Spring的事务注解管理事务 (2)使用AspectJ的AOP 配置管理事务 5.2Spring事务管理API Spring的事务管理,主要用到两个事务相关的接口。 (1...原创 2022-01-14 10:24:28 · 302 阅读 · 0 评论 -
动力节点Spring框架学习笔记-王鹤(三)spring整合MyBatis
三、spring整合MyBatis 官方下载地址 动力节点spring资料 视频观看地址 https://www.bilibili.com/video/BV1nz4y1d7uy 将 MyBatis 与 Spring 进行整合,主要解决的问题就是将SqlSessionFactory 对象交由 Spring来管理 只需要将 SqlSessionFactory 的对象生成器 SqlSessionFactoryBean 注册在 Spring 容器中,再将其注入给 Dao 的实现类即可完成整合原创 2022-01-14 09:06:42 · 202 阅读 · 0 评论 -
动力节点Spring框架学习笔记-王鹤(二)AOP面向切面编程
二、AOP面向切面编程 2.1 概述 AOP(Aspect Orient Programming)。面向切面编程是从动态角度考虑程序运行过程 AOP 底层,就是采用动态代理模式实现的。采用了两种代理:JDK 的动态代理,与 CGLIB的动态代理,AOP就是动态代理的规范化, 把动态代理的实现步骤,方式都定义好了, 让开发人员用一种统一的方式,使用动态代理 Aspect: 切面,给你的目标类增加的功能,就是切面。 像上面用的日志,事务都是切面。切面的特点:一般都是非业务方法,独立使用的 Orient原创 2022-01-12 10:21:51 · 242 阅读 · 0 评论 -
动力节点Spring框架学习笔记-王鹤(一)IOC控制反转
一、IOC控制反转 1.1 概述 控制反转(IoC,Inversion of Control),是一个概念,是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。通过容器实现对象的创建,属性赋值,依赖的管理 IoC 是一个概念,是一种思想,其实现方式多种多样。当前比较流行的实现方式是依赖 注入。应用广泛 依赖:classA 类中含有 classB 的实例,在 classA 中调用 classB 的方法完原创 2022-01-11 14:06:18 · 181 阅读 · 0 评论