
Spring
文章平均质量分 84
从头再来_f
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring源码学习(一)--Spring底层核心原理解析
目录Spring中是如何创建一个对象?Bean的创建过程推断构造方法AOP大致流程Spring事务最近在跟视频学习spring源码,将每节课记录下来,以后好来复习。首先把Spring中核心知识点都给大家进行串讲,对Spring的底层有了一个整体的大致了解,比如:Bean的生命周期底层原理 依赖注入底层原理 初始化底层原理 推断构造方法底层原理 AOP底层原理 Spring事务底层原理但都只是大致流程,后续会针对每个流程详细深入的讲解并分析源码实现。先来看看入门原创 2021-09-07 10:03:19 · 5771 阅读 · 3 评论 -
Activiti整合Spring
一、Activiti与Spring整合开发 1.1 Activiti与Spring整合的配置1)、在pom.xml文件引入坐标<properties> <slf4j.version>1.6.6</slf4j.version> <log4j.version>1.2.12</log4j.version> </properties> <dependencies>原创 2021-08-24 16:44:22 · 527 阅读 · 0 评论 -
Spring 声明式事务
事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。1、何为事务?事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。就是把一系列的操作当成原子性去执行。事务四个属性ACID1、原子性(atomicity)事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用2、一致性(consistency)一旦所有事务动作完成,事务就要被提交。数据和资源处于一种满足业务规则的一致性状态中3、隔离性(isola原创 2021-08-11 16:36:15 · 1730 阅读 · 0 评论 -
Spring JdbcTemplate
在spring中为了更加方便的操作JDBC,在JDBC的基础之上定义了一个抽象层,此设计的目的是为不同类型的JDBC操作提供模板方法,每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务,通过这种方式,可以尽可能保留灵活性,将数据库存取的工作量降到最低。...原创 2021-07-21 15:21:06 · 178 阅读 · 0 评论 -
SpringAOP的使用详解
1.AOP切入点表达式支持切点标识符Spring AOP支持使用以下AspectJ切点标识符(PCD),用于切点表达式:execution: 用于匹配方法执行连接点。 这是使用Spring AOP时使用的主要切点标识符。 可以匹配到方法级别 ,细粒度 within: 只能匹配类这级,只能指定类, 类下面的某个具体的方法无法指定, 粗粒度 this: 匹配实现了某个接口:this(com.xyz.service.AccountService) target: 限制匹配到连接点(使用Sprin原创 2021-07-14 19:31:22 · 1028 阅读 · 0 评论 -
Spring AOP介绍与使用
1、 AOP 的概述AOP:Aspect Oriented Programming 面向切面编程OOP:Object Oriented Programming 面向对象编程面向切面编程:基于OOP基础之上新的编程思想,OOP面向的主要对象是类,而AOP面向的主要对象是切面,在处理日志、安全管理、事务管理等方面有非常重要的作用。AOP是Spring中重要的核心点,虽然IOC容器没有依赖AOP,但是AOP提供了非常强大的功能,用来对IOC做补充。通俗点说的话就是在程序运行期间。在不修改原有代码的原创 2021-07-14 14:57:10 · 199 阅读 · 0 评论 -
Spring IOC的JavaConfig的使用
JavaConfig 原来是 Spring 的一个子项目,它通过 Java 类的方式提供 Bean 的定义信息,在 Spring4 的版本, JavaConfig 已正式成为 Spring4 的核心功能 。1.12. 基于java的容器配置1.12.1.基本概念:@Bean和@Configuration 绑定Java与XML配置// 用户标记一个spring配置类,之前是根据xml启动spring上下文// 相当于 xml文件 <beans></beans>...原创 2021-07-13 17:21:45 · 212 阅读 · 0 评论 -
SpringIOC的注解应用
在之前的项目中,我们都是通过xml文件进行bean或者某些属性的赋值,其实还有另外一种注解的方式,在企业开发中使用的很多,在bean上添加注解,可以快速的将bean注册到ioc容器。1、使用注解的方式注册bean到IOC容器中spring.xml文件中需要设置要扫描的包<!-- 如果想要将自定义的bean对象添加到IOC容器中,需要在类上添加某些注解 Spring中包含4个主要的组件添加注解: @Controller:控制器,推荐给controller层添加此注解原创 2021-07-13 16:00:24 · 148 阅读 · 0 评论 -
Spring-ioc基本配置使用
1.1spring-ioc搭建1. 创建Bean类public class User {private Integer id;private String username;private String realname;public User() {System.out.println("加载user对象");}@Overridepublic String toString() {return "User{" +"id=" + id +",..原创 2021-07-01 14:11:44 · 239 阅读 · 0 评论 -
Spring介绍
官网地址:https://spring.io/projects/spring-framework#overviewspring5中文手册:https://github.com/DocsHome/spring-docs/blob/master/SUMMARY.md压缩包下载地址:https://repo.spring.io/list/libs-snapshot-local/org/springframework/spring/源码地址:https://github.com/spring-proje原创 2021-07-01 13:58:18 · 194 阅读 · 0 评论