初始SpringBoot:详解特性和结构

SpringBoot项目结构,特性介绍(常用到的基本都讲解了,很详细,基于官方文档讲解)。以上就是SpringBoot的特性及结构的具体讲解。

项目接口性能优化方案

身为一个合格的开发者,在系统开发时不仅仅是要考虑功能的实现,还要考虑接口性能以此来提升用户体验、节省硬件成本。本文总结了系统开发中常见的接口性能优化手段。有关于项目接口性能优化方案到此就结束了。

idea创建spring boot项目时javaversion只能选择17和21

首先说下原因,根据官网所说,以后jdk版本主流为17,而且在2023年11月24日,3.0以下的版本不再支持了,升级为17后大部分用户需要修改import相关API的时候,要用jakarta替换javax。比如:原来引入javax.servlet.Filter的地方,需要替换为jakarta.ser

Springboot是什么?Springboot详解!入门介绍

Spring Boot的出现大大简化了Spring应用的初始搭建以及开发过程,让开发者快速启动新项目,把精力集中在代码编写和业务逻辑。

【SpringBoot系列】Springboot使用kafka的两种方式

KafkaProducer是Kafka-client提供的原生Java Kafka客户端发送消息的API。KafkaTemplate是Spring Kafka中提供的一个高级工具类,用于可以方便地发送消息到Kafka。它封装了KafkaProducer,提供了更多的便利方法和更高级的消息发送方式。

SpringBoot使用Mybatis-Plus中分页出现total=0的情况解决

【代码】SpringBoot使用Mybatis-Plus中分页出现total=0的情况解决。

搭建SpringBoot项目——开发环境搭建开发环境搭建

SpringBoot 是 Java 社区最有影响力之一的开源的Spring后端开发框架,也是企业级应用开发的首选技术,Spring Boot 拥有良好的技术基因,它是伴随着Spring 4 而产生的技术框架,在继承了 Spirng 框架所有优点的同时也为开发者带来了巨大的便利,与普通的 Spring

SpringBoot中文乱码问题解决方案

在Spring Boot中,确实没有像传统Web应用程序中需要使用web.xml配置文件。如果以上方法仍无法解决你的问题,可以尝试在控制器层对请求和响应进行编码设置。这个依赖会引入Tomcat的字符编码过滤器,有助于解决中文乱码问题。通过在请求和响应对象上设置字符编码,确保数据传输的正确性。这里将字

沉浸式go-cache源码阅读!

cache // 为何套娃,先按下不表defaultExpiration time.Duration // 默认过期时间items map[string]Item // 所有缓存key value,用一个map保存,key是string,value是一个结构体Itemmu sync.RWMutex

springboot的配置项ENC加解密

springboot的配置项ENC加解密

Web 安全之文件上传漏洞详解

文件上传漏洞是网络安全中的常见问题,通常发生在网站或应用程序允许用户上传文件到服务器的场景。这类漏洞如果被攻击者利用,可能导致数据泄露、非法文件分发、服务器入侵甚至整个系统被控制。本文将深入讲解文件上传漏洞的类型、攻击方式、影响以及防护措施。

xxl-job定时任务配置应用以及添加到自己已有的springboot项目中实现动态API调用

XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。本篇文章主要是对xuxueli的xxl-job做一个简单的配置,以及将其添加到自己已有的项目中进行api调用。

06. Springboot admin集成Actuator(二)

在《Springboot admin集成Actuator(一)》一文中简单演示了Actuator的初步使用,但是可以发现都是json形式返回的结构,那么是否有能够可视化的方式来展示这些指标呢?当然有,就是接下来要说的Springboot Admin。Spring Boot Admin能够将 Actu

强人工智能与弱人工智能:有什么区别?

弱 AI,也称为狭义 AI,是指专门设计用于自动化需要特定认知技能的任务的 AI 应用程序。这类人工智能利用为特定任务量身定制的机器学习模型,例如对象识别、聊天机器人交互、个人语音助手、自动更正系统和 Google 搜索算法等。您可能想知道为什么这类 AI 被称为“弱”AI。“弱”一词可能错误地暗示

Linux下 设置/修改Redis密码

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value NoSQL数据库,被。:键值型;单线程(每个命令具备原子性);低延迟,速度快(基于内存、IO多路复用、良好的编码);支持数据持久化;支持主从集群、分片集群;支持多语言客户端。:缓存、排行榜、计数器应用

【GoLang】Go语言几种标准库介绍(二)

上一篇,我们介绍了bufio(buffered I/O)库和bytes库 ,这篇我们继续介绍剩下的库这里我们介绍了2个库container、crypto、database, 下一篇我们将介绍其他的几种标准库😊🙏如果大家对相关文章感兴趣,可以关注公众号"架构殿堂",会持续更新AIGC,java基础

【SpringBoot篇】详解Bean的管理(获取bean,bean的作用域,第三方bean)

在项目中,我们自定义一个类,如果我们想把这个类交给ioc容器管理,加上@Component衍生注解即可如果这个类不是我们自己自定义的,是我们引入第三方依赖中的,而且我们还想把这个类交给ioc容器管理,那么我们应该定义一个方法,在这个方法上加上@Bean在技术的道路上,我们不断探索、不断前行,不断面对

加密数据安全性的两大安全护盾-前向安全性与后向安全性详解

前向安全性,也称为完美前向保密(Perfect Forward Secrecy, PFS),是指即使长期密钥在未来被破解或泄露,也不会危及过去的通信内容,从而保护过去的通信内容不被破解。具体来说,如果一个密码系统具有前向安全性,那么在某个时刻之后泄露的密钥将无法解密在此之前加密的数据。后向安全性(B

Spring Boot 设置上传文件大小限制

Spring Boot 设置上传文件大小限制

Spring Boot 如何配置 Hikari 数据库连接池

HikariCP是一个高性能的Java数据库连接池,被广泛应用于Java开发领域。它是目前最快和最轻量级的连接池之一,具有出色的性能和可靠性

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈