事务是什么?事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction            
                
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-03-15 08:51:00
                            
                                99阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录1 起步依赖1.1 starter场景启动器1.2 父项目作依赖管理2 自动配置2.1 自动配置Tomcat服务器2.2 自动配置web开发场景、SpringMVC组件2.3 默认的包注解扫描规则2.4 默认的配置属性值2.5 按需加载所有的自动配置项1 起步依赖1.1 starter场景启动器        在依赖导入这一方面,Sp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 12:50:07
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.SpringBoot简介1.SpringBoot是什么        Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 20:17:19
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录请求参数处理请求映射原理普通参数与基本注解@MatrixVariable(矩阵变量): 请求参数处理1、rest使用与原理 •Rest风格支持(使用HTTP请求方式动词来表示对资源的操作) /user GET-获取用户 DELETE-删除用户 PUT-修改用户 POST-保存用户 但是表单只支持get和post请求,要实现delete和put请求需要使用 核心Filter;HiddenHttp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 01:02:25
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 
     
 多年以来,Spring IO平台饱受            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 11:12:16
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、基础篇(会用)(一)快速上手SpringBoot 了解REST风格1.@RequestBody@RequestParam @PathVariable区别 @RequestParam用于接收url地址传参或表单传参 @RequestBody用于接收json数据 @PathVariable用于接收路径参数,使用{参数名称}描述路径参数应用 后期开发中,发送请求参数超过1个时,以json格            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 10:58:05
                            
                                193阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-17 15:10:22
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringBoot使用RedisTemplate+Lua脚本实现Redis分布式锁问题:定时任务部署在多台Tomcat上,因此到达指定的定时时间时,多台机器上的定时器可能会同时启动,造成重复数据或者程序异常等问题。//发送消息,不能重复发送
@Scheduled(cron = "0 0/15 * * * ? ")
public void sendMsg(String userId) {
 
}            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 17:45:46
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringBoot2(一)一、Spring和SpringBootSpring:微服务、响应式布局(异步响应流的使用)、分布式云开发、web开发、serverless无服务开发(函数式服务)、事件驱动Event Driver、Batch批处理业务SpringBoot是一个高层的框架,它的底层就是Spring,解决了Spring大量的”配置地狱“带来的麻烦Spring5的重大升级,引入的新的响应式编            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 11:36:34
                            
                                163阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Springboot2集成minidao持久层这里采用springboot版本号: 2.0.4.RELEASEminidao已经提供自定义starter,集成非常简单,直接pom引入minidao-spring-boot-starter依赖即可            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-16 14:24:03
                            
                                258阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Springboot2集成minidao持久层
这里采用springboot版本号: 2.0.4.RELEASEminidao已经提供自定义starter,集成非常简单,直接pom引入minidao-spring-boot-starter依赖即可
集成步骤:
第一步: pom引入starter依赖包
<dependency>
		<groupId>org.jeecgf            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-27 11:17:06
                            
                                695阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概要 <script type="text/javascript">loadTOCNode(1, 'summary');</script> 
  本文分步介绍如何利用 Visual C# .NET 的自动化功能在 Word 中创建新文档。 
  
 代码示例 <script type="text/javascript">loadTOCNode(3, 'summa            
                
         
            
            
            
            一、SpringBoot2.x使用Dev-tool热部署
	简介:介绍什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用
	官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools
	核心依赖包:
		<            
                
         
            
            
            
            spring boot 是spring快速开发脚手架,通过约定大于配置,优化了混乱的依赖管理,和复杂的配置,让我们用java-jar方式,运行启动java web项目入门案例创建工程先创建一个空的工程创建一个名为demo_project的项目,并且自定义选择一个项目位置点击文件->项目结构: 添加jdk,选择jdk安装路径 修改成如图所示:新建一个module:使用maven来构建,按如图所            
                
         
            
            
            
            文章只负责讲解sharding的相关配置,springboot其他的配置自己解决!! 文章内容将分开发布,便于平时查阅。雪花算法的选择上一章说过由于MyBatis-Plus和Sharding-JDBC各自都有一套雪花算法来生成ID,那么我们怎么知道它什么时候用的是谁的呢,又或者怎么选择用哪个。下面的解释都是作者自己多次调试得出来的结果,理解有误可以提出来分享。(1) Mybatis-Plus对于主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 10:42:02
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Full模式配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用Full模式Li。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-07 14:45:17
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 教你如何实现springboot2集成redisson
## 一、整体流程
首先,我们来看一下整个集成Spring Boot 2和Redisson的流程:
| 步骤 | 操作 |
| -------- | -------- |
| 1 | 引入Redisson依赖 |
| 2 | 配置Redisson连接信息 |
| 3 | 使用Redisson实现分布式锁 |
## 二、具体步骤            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-26 05:20:57
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近试着搭建一个SpringBootDemo,版本为2.0.5.RELEASE,使用JDK1.8,使用druid连接池,日志使用log4j2,记录一下自己遇到的问题吧。日志问题  在spring-boot-starter或者(spring-boot-starter-web)中自带的logback日志,我使用的是Log4j2,所以要去掉logback的依赖,代码如下,<depende            
                
         
            
            
            
            验证框架SpringBoot支持JSR-303,Bean等验证框架JSR-303JSR-303是Java的标准验证框架,已有实现Hibernate validator.JSR-303验证类型空检查@Null       验证对象是否为null@NotNull    验证对象是否不为null, 无法查检长度为0的字符串@NotBlank 检查约束字符串是不是Null还有被Trim的长度是否大于0,只            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-30 11:57:18
                            
                                130阅读
                            
                                                                             
                 
                
                                
                    