自述:此篇文章主要记录了本人学习SpringBoot的日常,在CSDN上发表,一是为了方便今后回顾,二也是想分享给有需要的人。目录1.SpringBoot简介2.SpringBoot特点 3.SpringBoot原理1.SpringBoot简介多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects 页面,我们就会看到可以在我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 21:02:41
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查看/修改Linux时区和时间  一、时区    1. 查看当前时区            date -R    2. 修改设置时区       方法(1)&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-09-16 15:16:55
                            
                                572阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 改变Java的默认时区的流程
以下是改变Java的默认时区的流程:
```mermaid
flowchart TD;
    A[查看当前默认时区] --> B[设置新的默认时区]
    B --> C[验证新的默认时区]
```
1. 查看当前默认时区
2. 设置新的默认时区
3. 验证新的默认时区
## 详细步骤及代码
### 1. 查看当前默认时区
首先,我们需要查看当前            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-27 03:54:20
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习方法论写作原则标题括号中的数字代表完成度与完善度 0.0-1.0 代表完成度,1.1-1.5 代表完善度 0.0 :还没开始写 0.1 :写了一个简介 0.3 :写了一小部分内容 0.5 :写了一半内容 0.9 :还有个别内容没写 1.0 :内容都写完了,但是不一定完善 1.1 :内容比较完善 1.3 :内容很完善 1.5 :内容非常完善,接近完美 目录一、时间概念解析1.1 时间使用的需求1            
                
         
            
            
            
            最近在springboot中需要用到定时器,永不停歇那种,timer,其实就是新增加一条线程,然后我还想往线程里传入变量,然后我还想在线程里改变变量的值。这个是很危险的动作,琢磨了一下这个java的多线程,做一下记录。一、错误示范1、当你在函数中定义一个变量,想要在后面生成的定时器中传入值。如果你像这样传入:@RequestMapping(value = "/test")
	@ResponseBo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 12:35:48
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot设置MySQL的时区
在使用Spring Boot开发应用程序时,经常需要与数据库进行交互。而在某些情况下,我们可能需要设置数据库的时区以确保数据的正确性和一致性。本文将介绍如何在Spring Boot项目中设置MySQL的时区,并提供相关的代码示例。
## 为什么需要设置时区
默认情况下,MySQL数据库使用系统的时区。但是,由于项目可能在不同的地区和时区中运行,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-28 07:25:06
                            
                                731阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不长篇大论, 结合 测试数据+结论, 直接弄明白springboot时区问题            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-12 15:29:02
                            
                                2310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot与MongoDB时区问题解决方案
在开发应用程序中,经常需要使用到数据库来存储和检索数据。而在处理日期和时间数据时,时区问题是一个常见的挑战。MongoDB是一个非常流行的NoSQL数据库,而Spring Boot是一个用于快速构建Java应用程序的开发框架。本文将介绍在使用Spring Boot和MongoDB时,如何处理时区问题,并提供相应的代码示例。
## 什么            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-29 08:26:25
                            
                                1123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一。引入了spring-boot-starter包即可,无需额外jar包:<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
                   
                
         
            
            
            
            elasticsearch作为一个开源的检索引擎产品,继续分析其关键概念、原理和应用场景。一、简介ELK 技术栈,包括Elasticsearch、Kibana和Logstash,能够安全可靠的获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。1、Elasticsearch一个开源的、分布式、实时分析搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础上,同时隐藏了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 19:56:02
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目中使用 LocalDateTime 系列作为 DTO 中时间的数据类型,但是 SpringMVC 收到参数后总报错,为了配置全局时间类型转换,尝试了如下处理方式。注:本文基于 Springboot2.x 测试,如果无法生效可能是 spring 版本较低导致的。PS:如果你的 Controller 中的 LocalDate 类型的参数啥注解(RequestParam、PathVariable 等            
                
         
            
            
            
            1、介绍在我们SpringBoot项目中,日期时间的格式化处理一直是很多小伙伴的头疼问题,今天给大家梳理了一下,以后直接拷贝过去使用即可日期时间格式化根据实际场景需要,可以分下面两种方式进行格式化:局部格式化:就是针对单一的某个字段进行格式化处理全局格式化:针对系统所有的字段,都统一按照某种格式化规则进行处理2、局部格式化根据MyBatisPlus版本不一样,使用起来还有些区别,因为使用MyBat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-09 22:43:01
                            
                                689阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写在前面跨域问题我相信大多数人都遇见过,这里我做一个简单的总结,大体上将跨域问题进行一个简单的介绍,以及针对SpringBoot进行跨域解决方案的说明。如果觉得写得好有所收获,记得点个赞及点个关注哦。介绍跨域跨域有个的英文简称,叫做CORS,其全称叫做跨域资源共享(CORS) ,是一种机制。跨域的基本原理就是使用额外的 HTTP 头来告诉浏览器,让运行在一个 origin (domain) 上的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 19:44:58
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.JWT简介1.简介JSON Web token简称JWT, 是用于对应用程序上的用户进行身份验证的标记。也就是说, 使用 JWTS 的应用程序不再需要保存有关其用户的 cookie 或其他session数据。此特性便于可伸缩性, 同时保证应用程序的安全。在身份验证过程中, 当用户使用其凭据成功登录时, 将返回 JSON Web token, 并且必须在本地保存 (通常在本地存储中)。每当用户要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 22:59:23
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、登录mysql,查询时区
打开cmd窗口,登录:mysql -uroot -proot
查询时区:show variables like ‘%time_zone’;
2、设置默认时区,北京时间UTC+8:00
打开mysql安装目录下的my.ini,在[mysqld]下加入default-time_zone=’+8:00’
3、重启mysql服务
Win+R,输入services.msc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-09 10:39:24
                            
                                4898阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            方法一:通过mysql命令行模式下动态修改1.1 查看mysql当前时间,当前时区			1			2			3            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-15 21:14:29
                            
                                327阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前提数据库时区:GMT+8show variables like '%time_zone%';本机电脑时区:情景一、不指定时区传递的参数映射到Data不指定时区,连接数据库不指定时区,保存时间以及获取时间如下:保存时间传递的参数:{
    "date":"2019-11-23T18:30:00"
}   注备:GMT 格林威治时间 ,UTC 标准时间,ISO 标准时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 14:29:29
                            
                                588阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景springboot项目国际化中,会遇到用户选择的时间和最终存到数据库的时间不一致,可能就是项目开发和部署时的时区没有处理好,导致时间转换出现了问题。先了解时区都有哪些:1.GMT:Greenwich Mean Time格林威治标准时间 ; 英国伦敦格林威治定为0°经线开始的地方,地球每15°经度 被分为一个时区,共分为24个时区,相邻时区相差一小时;例: 中国北京位于东八区,GMT时间比北京            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 11:08:47
                            
                                1559阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录ElasticSearch - SpringBoot集成ES1.整体设计思路(仿NBA中国官网)2.项目搭建3.ES API的基本使用3.1 新增球员信息3.2 查看球员信息3.3 修改球员信息3.4 删除球员信息4.业务场景的实现4.1 数据库同步数据至ES4.2 通过姓名查询球员信息4.3 通过国家或球队查询球员信息4.4 通过姓名字母前缀查询球员信息 ElasticSearch -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 14:01:25
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot 全局配置时间格式化在web项目中,后台服务返回给前端的时间格式若未配置,则返回的数据可能是时间戳或者数组,例子如下:entity 类型LocalDateTime{
    "id": 5,
    "name": null,
    "age": null,
    "jsonStr": null,
    "ct": "2020-08-04T14:56:54.971"
}e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 09:32:54
                            
                                17阅读