[Spring] SpringBoot基本配置与快速上手

Maven是一个项目管理工具.Maven可以通过一小段描述信息来管理项目构建,报告和文档的项目管理工具软件.比如在我们前期学习mysql的时候,我们要想通过idea实现jdbc编程,我们就必须去中央仓库中下载mysql与idea的连接驱动程序,这样才可以通过mysql提供的API接入idea的jdb

Spring Boot 优雅实现统一数据返回格式+统一异常处理+统一日志处理

在我们的项目开发中,我们都会对数据返回格式进行统一的处理,这样可以方便前端人员取数据,当然除了正常流程的数据返回格式需要统一以外,我们也需要对异常的情况进行统一的处理,以及项目必备的日志。

SpringBoot3.0 有哪些新特性?

Spring Boot 3.0通过Micrometer和Micrometer追踪提高应用可观察性,支持集成Micrometer 1.10+,引入了全新的可观察API并自动配置Micrometer追踪,包括对Brave、OpenTelemetry、Zipkin和Wavefront组件的支持。此外,Sp

SpringBoot整合Flowable最新教程(一)Flowable介绍

官网地址:https://www.flowable.org/中文教程地址可以在官网下载对应的jar包在本地部署运行,官方提供了下面的五个应用程序:Flowable Modeler:流程定义管理Flowable Task:用户任务管理Flowable IDM:用户组权限管理Flowable REST

springboot期末复习

pom.xml实现 MVC 控制器服务器发送事件表现出状态转移跨域配置jar、war@ManyToOne@OneToOne标识计算机的应用程序8080809000resources/public 或 resources/staticpom.xml删除资源获取资源修改资源。

SQL Server中怎么排查死锁问题

我们有一张userToken表,核心字段有id、loginId和token,主要用来记录用户的登录token,用来控制系统中一个用户能不能多次登录。我们出现死锁问题的方法是登录方法,该方法在登录时会向userToken表中插入一条数据,插入成功之后回去第三方检查这个用户的状态等是否正常,因为用户数据

SpringMVC源码解析(一):web容器启动流程

由上一节可知,web容器初始化工作会调用自定义配置类的onStartup方法为了方便查看,我根据类的关系和类中方法的作用整理成了下面的结构图。

Spring 最全入门教程详解

Spring 基础框架,可以视为Spring 基础设施,基本上任何其他 Spring 项目都是以 SpringFramework 为基础的。Spring 5 的模块结构图:lOC: Inversion of Control,翻译过来是反转控制。把对象创建和对象之间的调用过程,交给 Spring 进行

Spring 内置BeanPostProcessor 的子子孙孙

Spring 框架已经实现了很多BeanPostProcessor的类,如下是关于BeanPostProcessor 的类图,图片过大,可以下载资源包看。要能说清楚这些类,挺难,我也不知道怎么写,这几个类都分布在不同的包中,我感觉按包来分类说更清楚一些,这篇文章只大概介绍各个类的作用,具体源码后面再

springboot3和springboot2的区别

组件JDKJDK 8、9JDK 17+ServletJPAJPA2.0+JPA3.0+SpringGradleGradle 4.xGradle7.3。

tomcat 升级到8.5.99后,系统启动不起来问题(修复 CVE-2024-24549 拒绝访问漏洞)

因为tomcat最近发布了:CVE-2024-24549 漏洞,为了安全考虑进行tomcat升级,发现升级到8.5.99或8.5.100之后项目会卡在shiroFilter不动。因为尝试了8.5.98可以启动起来,所以在8.5.98的基础上增加了修复CVE-2024-24549漏洞代码。意思大概是:

执行sql报错only_full_group_by的解决方法

(2)然后,把ONLY_FULL_GROUP_BY去掉,再设置下:set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,

idea的java17中springboot环境maven配置(包含环境变量配置)

使用 JDK 17 和 Spring Boot 时,推荐选择适配的 Maven 和 Spring Boot 版本,以确保最佳兼容性和性能。

Spring 文档 中文 收藏(Spring Boot,Spring Framework,Spring Cloud)

Spring Cloud Gateway 中文文档。Spring framework 中文文档。Spring Cloud Bus 中文文档。Spring Cloud 中文文档。Spring boot 中文文档。

Springboot 整合 Flowable(一):使用 flowable-UI 绘制流程图

​Flowable 是一个使用 Java 编写的轻量级业务流程引擎。Flowable 流程引擎可用于部署 BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据等等。​

【Spring Boot】统一异常处理

其实统一异常是运用了AOP(对某一类事情的集中处理)的思维,简单概括就是在我们进行前后端数据交互的时候,抛出的任何的异常都能够自动捕获然后抛出,不用程序员在敲代码时格外关注try catch语句。这样程序抛出异常的时候,就会被该异常处理方法所捕获,并且返回统一异常处理的结果(JSON格式)!当有多

【Spring Boot】统一数据返回

其实统一数据返回非常简单,在实现时要加入类注解@ControllerAdvice(这是一个表示控制通知的注解,在接下来的统一异常处理也要运用到),在添加类注解后还要在实现ResponseBodyAdvice接口,然后重写接口的responseAdvice接口和beforeBodyWriter方法即可

Knife4j自动生成API接口文档,springboot3配置Knife4j

Knife4j 是为 Java 应用程序提供 API 文档生成、测试、监控的增强解决方案,它整合了 Swagger UI、Swagger Editor、Swagger Codegen 的功能,同时提供了更友好的 API 管理界面。

在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通

通过本文,你将掌握如何在IDEA中配置达梦数据库连接,以及如何利用Spring Boot进行数据库开发和管理。

MySQL-java连接MySQL数据库+JDBC的使用

打开我们心爱的idea,创建好项目,复制驱动包粘贴到项目里面,我这里是创建了一个lib文件夹;我用的是5.7的mysql和5.1.49的驱动包,链接放在网盘里,需要的自取。然后正式导入,右键驱动包,点击add as Library即可完成导入。我这里提前创建好数据库test44,表是tets66。1

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈