文章 2023-12-18 来自:开发者社区

SpringBoot原理分析 | Spring Data整合:JDBC、Druid、Mybatis

Spring DataSpring Data是一个用于简化数据库访问和操作的开源框架,为开发人员提供了一种通用的方式来处理不同类型的数据存储,例如关系型数据库(如MySQL、PostgreSQL、Oracle)和非关系型数据库(如MongoDB、Cassandra、Redis)等。Spring Data还提供了许多有用的特性和工具,例如数据持久化、事务管理、查询和分页等功能,以及对多种数据访问技....

SpringBoot原理分析 | Spring Data整合:JDBC、Druid、Mybatis
文章 2023-12-18 来自:开发者社区

Spring Boot原理分析 | SpringApplication、Yaml、Properties

Spring BootSpring开源框架,轻量级的Java开发框架,解决企业级应用开发的复杂性而创建,简化开发基于POJO的轻量级和最小侵入型编程通过IOC,依赖注入(DI)和面向接口实现松耦合基于切面(AOP)和惯例进行声明式编程通过切面和模板减少样式代码微服务架构微服务架构是"新常态":构建小型、独立、随时可以运行的应用程序可以为您的代码带来极大的灵活性和更大的弹性;Spring Boot....

Spring Boot原理分析 | SpringApplication、Yaml、Properties

微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)

307 课时 |
1783 人已学 |
免费

SpringBoot实战教程

59 课时 |
1100 人已学 |
免费

SpringBoot快速掌握 - 核心技术

73 课时 |
10000 人已学 |
免费
开发者课程背景图
文章 2023-12-05 来自:开发者社区

SpringBoot中事务执行原理分析(五)

我们分析过方法正常执行完事务提交后,本文我们继续分析目标方法抛出异常后事务的回滚流程,即 completeTransactionAfterThrowing(txInfo, ex)。TransactionAspectSupport的completeTransactionAfterThrowing方法如下。protected void completeTransactio...

SpringBoot中事务执行原理分析(五)
文章 2023-12-05 来自:开发者社区

SpringBoot中事务执行原理分析(六)

本文我们分析一下事务处理过程中的事务同步管理器TransactionSynchronizationManager与事务同步对象TransactionSynchronization。【1】事务同步管理器这里指的是TransactionSynchronizationManager。管理每个线程的资源和事务同步的中央委托。通常用于资源管理代码,但不用于应用程序代码。其支持一个资源一个ke...

文章 2023-11-22 来自:开发者社区

SpringBoot中事务执行原理分析(一)

从本文开始我们开始分析事务执行原理,本文的环境是SpringBoot(+MybatisPlus),当然在SSM的环境下其本质也是一致的。【1】两种环境下测试save① 非事务环境下的save如下所示,如果没有应用事务(比如事务注解或者xml配置或者编程式事务),那么通常在PreparedStatement执行后,数据就...

SpringBoot中事务执行原理分析(一)
文章 2023-11-08 来自:开发者社区

SpringBoot中那些常用注解分析-2

④ 使用@ComponentScan如下所示,定义了@Configuration的类还可以同时使用@ComponentScan注解:@Configuration @ComponentScan("com.jane.app.services") public class AppConfig { // vari...

文章 2023-11-08 来自:开发者社区

SpringBoot中那些常用注解分析-1

这里我们尝试总结开发中常用的那些注解使用与区别。【1】定义/注入bean的注解① @Component标明带该注解的类是“组件”。当使用基于注解的配置和类路径扫描时,此类类被视为自动检测的候选类。@Component 注解作用于类,通常是通过路径扫描来自动侦测以及自动装配到 Spring 容器中(我们可以使用 @ComponentScan 注解...

文章 2023-11-08 来自:开发者社区

SpringBoot中事务执行原理分析(二)

关联博文:SpringBoot中事务执行原理分析(一)SpringBoot中事务执行原理分析(二)SpringBoot中事务执行原理分析(三)SpringBoot中事务执行原理分析(四)SpringBoot中事务执行原理分析(五)SpringB...

SpringBoot中事务执行原理分析(二)
文章 2023-11-08 来自:开发者社区

SpringBoot中事务执行原理分析补充篇

关联博文:SpringBoot中事务执行原理分析(一)SpringBoot中事务执行原理分析(二)SpringBoot中事务执行原理分析(三)SpringBoot中事务执行原理分析(四)SpringBoot中事务执行原理分析(五)SpringB...

SpringBoot中事务执行原理分析补充篇
文章 2023-10-11 来自:开发者社区

基于IDEA创建SpringBoot项目并进行入门分析

基于IDEA创建SpringBoot项目并进行入门分析SpringBoot 项目创建创建Module基于IDEA创建项目Module,模块名为04-springboot-start,组id和包名为com.cy,如图所示:填写module信息,如图所示:选择项目module版本,暂时不需要自己手动添加任何依赖,如图所示:填写Module名称,完成module创建,如图所示项目结构分析项目Modul....

基于IDEA创建SpringBoot项目并进行入门分析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。