spring系列笔记
文章平均质量分 82
Spring 被称为 J2EE 的春天,是一个是分层的 Java SE/ EE full-stack 开源的轻量级的 Java 开发框架, 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。
子三木
这个作者很懒,什么都没留下…
展开
-
spring学习笔记(五)5.Spring事务管理
5 Spring事务管理 事务原本是数据库中的概念,在 Dao 层。但在实际开发中,一般将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。 5.1 Spring事务管理API Spring 的事务管理,主要用到两个事务相关的接口。 5.1.1 事务管理器接口 事务管理器是 PlatformTransactionManager 接口对象。其主要用于完成事务的提交、回滚,及获取事务的状态信息。 PlatformTransactionManager 接口常用的实现类:原创 2021-08-25 23:56:19 · 122 阅读 · 0 评论 -
spring学习笔记(四)4. Spring整合JDBC
4.1 使用spring-jdbc操作数据库 主要内容:学习使用JdbcTemplate API和 如何使用Spring管理 JdbcTemplate 1、创建项目并引入依赖 <dependencies> <!--单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>原创 2021-08-25 23:50:04 · 140 阅读 · 0 评论 -
spring学习笔记(三)3. Spring核心之AOP
3 Spring核心之AOP 3.1 什么是AOP AOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP的作用:不修改源码的情况下,程序运行期间对方法进行功能增强 好处:1、减少代码的重复,提高开发效率,便于维护。 2、专注核心业务的开发。 核心业务和服务性代码混合在一起 开发中:各自做自己擅长的事情,运行的时候将服务性代码织入到核心业务中。 通过spring工厂自动实现将服务性代码以切面原创 2021-08-16 16:44:45 · 105 阅读 · 0 评论 -
spring学习笔记(二)2. Spring核心之IoC控制反转
2. Spring核心之IoC控制反转 2.1 IoC的概念 IoC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 IoC 是指在程序开发中,实例的创建不再由调用者管理,而是由 Spring 容器创建。Spring 容器会负责控制程序之间的关系,而不是由程序代码直接控制,因此,控制权由程序代码转移到了 Spring 容器中,控制权发生了反转,这就是 Spring 的 IoC 思想。 2.2 Spring入门案例 2.2.1 创建maven项目 创建完毕的目录结构原创 2021-08-13 20:58:02 · 96 阅读 · 0 评论 -
spring学习笔记(一)1. Spring概述
1. Spring概述 1.1 什么是框架? 框架(Framework):框(指其约束性)架(指其支撑性),在软件设计中指为解决一个开放性问题而设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从而更迅速和方便地构建完整的解决问题的方案。 框架本身一般不完整到可以解决特定问题 框架天生就是为扩展而设计的 框架里面可以为后续扩展的组件提供很多辅助性、支撑性的方便易用的实用工具(utilities), 也就是说框架时常配套了一些帮助解决某类问题的库(libraries)或工具原创 2021-08-12 15:07:38 · 68 阅读 · 0 评论