SpringBoot (二) --- 返回Json数据

SpringBoot的学习之旅~

修复tomcat漏洞

当前Tomcat存在漏洞Apache Tomcat 代码问题漏洞(CVE-2022-29885)Apache Tomcat 注入漏洞(CVE-2022-45143)Apache Tomcat 环境问题漏洞(CVE-2022-42252)Apache Tomcat 权限许可和访问控制问题漏洞(CVE-

4、SpringBoot接收和响应xml报文请求

经常发送的请求都是json格式报文,而遇到XML报文的场景的话,可以借助 jackson-dataformat-xml 实现,特此记录下。

MySQL8.0自带工具ibd2sdi解析ibd文件

ibd文件是mysql的表数据文件,在mysql8之前数据表里的表定义放在xxx.frm文件中,表数据和表索引放在.ibd文件中。将MySQL8.0的bin路径加入系统环境变量path里(C:\Program Files\MySQL\MySQL Server 8.0\bin)进入mysql数据文件目

【MybatisPlus】MybatisPlus多租户

​ MyBatis Plus 的多租户功能是为了满足企业级应用程序的多租户需求而设计的。​ 多租户是指在一个应用程序中,存在多个租户(tenant),每个租户可以独立地使用该应用程序的一部分功能。例如,在一个在线商城中,每个商家都是一个租户,他们可以独立地管理自己的商品、订单等信息,而不会影响其他商

SpringBoot自主监控,获取服务信息、JVM、CPU、内存、磁盘、堆、线程、GC等

1. 简介在日常开发中一些关键的业务服务,期望在高并发状态下可以正常工作,或在异常情况时可以记录当时的性能信息,所以就需要进行监控。常见的监控例如:Prometheus可以实现这个需求,如果需要更加简单方便的自主监控能力,可以引入本博客中的方案。2. 相关博客Promtail+Loki+Grafan

mybatisplus实现排序

MybatisPlus 支持使用 lambda 表达式进行排序。可以在查询条件中使用 orderBy、orderByAsc、orderByDesc 方法来设置排序字段和排序顺序。例如,要将查询结果按照 age 字段升序排序,可以使用如下代码:IPage<User> page = new

SpringBoot实现固定、动态定时任务 | 三种实现方式

阅读完本文:🐱‍👓知晓SpringBoot用注解如何实现定时任务明白SpringBoot如何实现一个动态定时任务 (与数据库相关联实现)理解SpringBoot实现设置时间执行定时任务 (使用实现)

springboot:定时任务

springboot实现定时任务的五种方法

Spring Security6 全新写法,大变样!

自定义 JSON 登录也和之前旧版不太一样了。小伙伴们知道,Spring Security 中默认的登录接口数据格式是 key-value 的形式,如果我们想使用 JSON 格式来登录,那么就必须自定义过滤器或者自定义登录接口,下面松哥先来和小伙伴们展示一下这两种不同的登录形式。Spring Sec

【国产化信创实践】TongWeb集成SpringBoot

1.修改pom.xml 移除springboot自带的tomcat 添加tongweb相关依赖,tongweb-spring-boot-starter和tongweb-embed为tongweb核心依赖,必须添加,其他根据需求选择添加。 2.编

FastJsonHttpMessageConverter 类的作用与使用详解

FastJson是一种高性能的Java JSON解析库,它采用类似于Jackson和Gson的JSON序列化和反序列化机制,但是速度更快。FastJson支持Java对象到JSON的序列化和JSON到Java对象的反序列化,同时支持对JSON字符串的高效解析。

jsqlparser解析sql获取表名,字段等

在项目中需要多sql进行统一拦截处理,但是传入的sql千奇百怪,并有一些逻辑判断,如只对哪张表处理之类,因此需要对sql进行解析后,进行相关逻辑处理。这里使用 jsqlparser 工具进行sql解析。

Mysql迁移到kingbase全过程调整方案解决(人大金仓)(java)

mysql数据库迁移到人大金仓(kingbase)

SpringBoot+JWT实现单点登录解决方案

SpringBoot+JWT实现单点登录解决方案

Spring如何解决循环依赖

我们先来看看官方文档的说法:通俗来讲,就是A依赖B或者B依赖A,或者C依赖自己本身,或是三个以上,例如A依赖B,B依赖C,C又依赖A。

分布式理论:CAP理论 BASE理论

解决分布式事务问题,需要一些分布式系统的基础知识作为理论指导。

探究Spring Bean的六种作用域:了解适用场景和使用方式

在⼀个HTTP WebSocket的⽣命周期中,定义⼀个Bean实例,WebSocket的每次会话中,保存了⼀个Map结构的头信息,将⽤来包裹客户端消息头。每次对该作⽤域下的Bean的请求都会创建新的实例:获取Bean(即通过applicationContext.getBean等⽅法获取)及装配Be

Spring Boot 接口支持高并发

在计算机领域,高并发指的是系统在同一时间内处理大量的请求。在Web应用程序中,高并发通常是指同时有很多用户访问同一个接口,这时系统需要能够快速响应并处理这些请求。如果系统无法处理这些请求,就会导致性能下降、响应时间变长、甚至崩溃。本文介绍了Spring Boot如何支持高并发的接口,并提供了具体的实

mybatis-plus使用this.baseMapper.update和updateById更新null值不生效

mybatis-plus使用this.baseMapper.update和updateById更新null值不生效

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈