SpringBoot - @JsonFormat注解详解

@JsonFormat注解是一个时间格式化注解,用于格式化时间。比如存储在MYSQL中的数据是dateTime类型,将数据获取以后封装到实体类中的时候,就会变成英文的时间格式(Wed Jul 27 02:26:43 CST 2022),而不是yyyy-MM-dd HH:mm:ss格式的时间(2022

SpringBoot @DS注解实现多数据源配置及问题解决

SpringBoot @DS注解实现多数据源配置及问题解决

spring boot项目:实现与数据库的连接

快速开发:Spring Boot提供了一系列的开箱即用的功能和特性,使得开发人员可以快速构建和部署应用程序。简化配置:Spring Boot自动配置了许多常见的配置,如数据源、Web服务器、安全等等,这样开发人员可以专注于业务逻辑的实现,而不是配置。易于部署:Spring Boot可以将应用程序打包

三种设置session有效时间的方法

session的默认有效时间是30分钟。三种设置session有效时间的方法:方法1:使用java函数:session.setMaxInactiveInterval()。方法2:在项目中web.xml的session-config。中配置方法3:直接在应用服务器中设置。

5.5 Mybatis Update标签实战,返回值是什么? 教你通常处理做法

通过 《上文》,我们学会了如何在Mybatis中使用insert标签,并学会了使用两种方式获取返回主键id,本文主要讲解update标签,用于和update SQL语句映射,依然结合实战边做边讲。其实update标签非常简单,知识点不多!返回值是什么?为什么要讲返回值呢?确实是因为有同学在群里对上文

jedis是什么,为什么是线程不安全的

jedis是什么,为什么是线程不安全的

基于SpringBoot的房屋租赁管理系统的设计与实现

基于SpringBoot的房屋租赁管理系统的设计与实现

超市管理系统(java+Mysql)

本系统所实现的是超市管理,因此在给定的时间内完成是绝对可行。由于本系统是作为毕业设计由我们学生自己开发的,在经济上的投入甚微,系统建成之后将为超市行业提供很大的方便,因此在经济上是可行的。(1)账单管理模块,主要是管理超市,账单的编号、商品名称、商品数量、交易金额、是否付款、供应商名称、商品描述、账

java jmx agent不安全的配置漏洞

APP应该以明示或自愿同意的方式告知用户其需要收集的信息类型、范围、目的、使用方法、储存期限、安全保护措施等信息,并在获得用户授权前明确告知用户数据是否会分享、转让等情况。在搜集用户信息时,需明确具体收集哪些信息,以及收集的目的和用途等。APP应该尊重用户的知情权、选择权、访问权、更正权、删除权、注

雪花算法和uuid比较

​SnowFlake算法,是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id。在分布式系统中的应用十分广泛,且ID 引入了时间戳,基本上是保持自增的。​ 由于在Java中64bit的整数是long类型,所以在Java中

【SpringBoot+MyBatisPlus】文件上传与文件下载的应用与实现

一次“上传”的点击蕴含着一轮请求,我们要做的就是针对每一次的请求进行i/o处理,并返回给前端用户

5.6 Mybatis代码生成器Mybatis Generator (MBG)实战详解

本文我们主要实战Mybatis官方的代码生成器:Mybatis Generator(MBG),掌握它以后,可以简化大部分手写代码,我们只需要写复杂逻辑代码!创建与MySQL表对应的Java PO对象,字段一一对应;创建Mapper接口,和对应的XML映射文件(或注解)。首先是PO对象,我们往往创建与

mysql 时区设置

方法三,在JDBC连接的URL后面加上 &serverTimezone = GMT 即可解决问题,如果需要使用GMT + 8时区(中国时间),需要写成GMT%2B8,否则会被解析为空。回车,然后退出重启(一定记得重启,不然查找不到跟新的时间值)(优点:不需要重启MySQL服务,缺点:一旦MySQL服

Spring JDBC和事务控制

​ Spring 框架除了提供 IOC 与 AOP 核心功能外,同样提供了基于JDBC 的数据访问功能,使得访问持久层数据更加方便。想要使用 Spring JDBC 环境,需要将JDBC整合到Spring中。构建项目:普通的java项目即可添加 jdbc 配置文件在src/main/resource

复现CVE-2021-44228-Apache Log4j2远程代码执行漏洞

复现CVE-2021-44228-Apache Log4j2远程代码执行漏洞目录前言漏洞原理影响范围环境搭建&漏洞复现使用工具JNDIExploit-1.2-SNAPSHOT.jar前言近期Apache Log4j2被暴露了一个严重的远程代码执行安全漏洞(CVE-2021-44228),有严

【消息通过rabbitTemplate.converAndSend发送后请求头丢失】

1. 对象用混了, rabbitTemplate是org.springframework.amqp.core包下的,所以使用org.springframework.amqp.core包下的Message对象就不会有问题,而使用org.springframework.messaging包下的Messa

Java进程线程介绍创建和执行销毁并理解线程安全和线程池 Native Method

进程、线程、高并发、线程安全、线程池、同步锁

Java实现本地缓存、分布式缓存及多级缓存

Java实现本地缓存、分布式缓存及多级缓存

springBoot常见面试题(2023最新)

springBoot常见面试题(2023最新)

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈