自述:此篇文章主要记录了本人学习SpringBoot日常,在CSDN上发表,一是为了方便今后回顾,二也是想分享给有需要的人。目录1.SpringBoot简介2.SpringBoot特点 3.SpringBoot原理1.SpringBoot简介多年来,随着新功能增加,spring 变得越来越复杂。只需访问 https://spring.io/projects 页面,我们就会看到可以在我
查看/修改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 基础上,同时隐藏了
项目中使用 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, 并且必须在本地保存 (通常在本地存储中)。每当用户要
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 -
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5