当前位置: 代码网 > it编程>编程语言>

Java

springboot统一返回json数据格式并配置系统异常拦截方式

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 70

springboot统一返回json格式并配置系统异常拦截通常进行前后端分离开发时我们需要定义统一的json数据交互格式并对系统未处理异常进...

SpringBoot如何访问本地图片

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 66

springboot访问本地图片springboot映射本地图片,外界可通过网络路径访问该图片在工作中,我们会把图片保存到服务器本地,比如e...

SpringBoot前后端交互、全局异常处理之后端异常信息抛到前端显示弹窗

SpringBoot前后端交互、全局异常处理之后端异常信息抛到前端显示弹窗

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65

前提是前端必须有接收后端信息的载体:比如:ajax的异步接收等等。后端:编写后端的统一返回信息类:/** * 后端统一返回结果 * @par...

springboot项目配置logback-spring.xml实现按日期归档日志的方法

springboot项目配置logback-spring.xml实现按日期归档日志的方法

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 68

基本概念日志级别从低到高分为:trace < debug < info < warn < error < fa...

SpringBoot设置Json返回字段为非空问题

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 71

前言各位同学可能遇到过下述问题,在项目开发中,后端是以json格式的数据返回给前端,但是对于数据为空的字段,可能出现null,这让前端同学很...

spring中WebClient如何设置连接超时时间以及读取超时时间

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74

前言在spring webflux中,webclient提供了一种灵活的方式来配置连接超时时间和读取超时时间。你可以使用reactor.ne...

SpringBoot3+ShardingJDBC5.5.0 读写分离配置的实现

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74

网上自己找了很多教程但是配合springboot3都无法使用,经过实验发现只有最新版5.5.0支持springboot3x现在把相关读写分离...

springboot2&nbsp;jackson实现动态返回类字段方式

springboot2 jackson实现动态返回类字段方式

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 66

问题与需求自从前后端分离的开发模式广泛普及之后,json 便成为了端到端交互的首选数据结构。我们在使用 java 开发后端接口的时候,往往会...

springboot如何根据配置屏蔽接口返回字段

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 70

springboot根据配置屏蔽接口返回字段很多时候就是为了偷懒,swagger可以屏蔽接口文档中的字段,却不能屏蔽真实返回的数据,故而需要...

SpringBoot项目中HTTP请求体只能读一次的解决方案

2024-08-09 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

问题描述在基于spring开发java项目时,可能需要重复读取http请求体中的数据,例如使用拦截器打印入参信息等,但当我们重复调用geti...

SpringBoot如何统一JSON信息返回

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 64

springboot统一json信息返回调用后端服务后的返回结果有多种类型如:string,integer,boolean,list,map...

SpringBoot优雅捕捉异常的两种方法小结

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74

一、前言springboot框架对异常的处理提供了几种很强大的方法,我们可以通过@controlleradvice和@exceptionha...

SpringBoot如何设置404、500返回统一格式json

SpringBoot如何设置404、500返回统一格式json

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 72

springboot默认访问不存在资源就会出现404解决后:主要是添加下面配置:# 自定义#出现错误时, 直接抛出异常spring.mvc....

springboot如何配置允许跨域访问

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 70

springboot配置允许跨域访问因springboot框架通常用于前后端分离项目,因此需配置后台允许跨域访问(具体看注释),配置类如下,...

Springboot整合GateWay+Nacos实现动态路由

Springboot整合GateWay+Nacos实现动态路由

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 73

1、简介路由转发 + 执行过滤器链。​ 网关,旨在为微服务架构提供一种简单有效的统一的api路由管理方式。同时,基于filter链的方式提供...

SpringBoot多模块搭建的实现示例

SpringBoot多模块搭建的实现示例

2024-08-09 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67

一、springboot多模块介绍spring boot是一个用于快速开发基于spring框架的应用程序的工具。多模块开发是指将一个大型应用...

Postgres copy命令导入导出数据的操作方法

2024-08-08 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67

前言最近有需要对数据进行迁移的需求,由于postgres性能的关系,单表3000w的数据量查询起来有一些慢,需要对大表进行切割,拆成若干个子...

Java使用BigDecimal解决小数计算问题

2024-08-08 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 72

1.示例 @test public void test() { system.out.println(0.3 + ...

Java中的服务发现与负载均衡及Eureka与Ribbon的应用小结

2024-08-08 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 84

java中的服务发现与负载均衡:eureka与ribbon的应用大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿...

SpringBoot中@Scheduled实现服务启动时执行一次

SpringBoot中@Scheduled实现服务启动时执行一次

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 66

说到定时任务,我们应该会想起@scheduled,quartz以及xxl-job,但是有的单体服务或者小项目,为了方便快捷,可能会直接使用@...

SpringBoot中@Value获取值和@ConfigurationProperties获取值用法及比较

SpringBoot中@Value获取值和@ConfigurationProperties获取值用法及比较

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

1. 简介1.1 @value在spring boot中,@value注解是一个非常有用的特性,它允许我们将外部的配置(如applicati...

springboot升级Tomcat版本的方法示例

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

在spring boot应用程序中升级内嵌的tomcat版本通常涉及以下几个步骤:1. 确定当前使用的tomcat版本首先,你需要确定你的s...

SpringBoot给类进行赋初值的四种方式

SpringBoot给类进行赋初值的四种方式

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69

1. 使用@value和@configurationproperties这里不加赘述了,前面我也发过,这里就放个链接吧@value获取值和@...

SpringBoot如何使用Template请求http接口

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 59

在spring boot中,如果你想要通过模板(template)的方式连接http服务,并发送http请求,有几种不同的方式可以实现,但最...

解决MyBatis报错:There&nbsp;is&nbsp;no&nbsp;getter&nbsp;for&nbsp;property&nbsp;named&apos;Xxx&apos;in&apos;class&nbsp;xxx.xxx.Xxx&apos;

解决MyBatis报错:There is no getter for property named'Xxx'in'class xxx.xxx.Xxx'

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67

问题org.apache.ibatis.exceptions.persistenceexception:### error querying...

Mybatis解决找不到get方法

Mybatis解决找不到get方法

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 59

mybatis找不到get方法在利用mybatis编写sql语句,实现查询的时候,由于传入的是一个对象,所以值为对象的属性,但是一查询就报以...

springcloud-feign调用报错问题

springcloud-feign调用报错问题

2024-08-08 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65

feign报错今天发现代码调用远程一直找不到bean,仔细查看了依赖也已经注入了,可就是找不到!一直报:caused by: org.spr...

SpringBoot中如何处理不同的类型的POST请求

2024-08-07 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 63

前言在web开发中,post请求是非常常见的,用于向服务器提交数据。根据数据的编码方式,post请求可以分为form-data、x-www-...

SpringBoot3配置Logback日志滚动文件的方法

SpringBoot3配置Logback日志滚动文件的方法

2024-08-07 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67

简介本文介绍了在springboot3中配置logback日志滚动文件的方法,因为springboot3内置的logback版本是1.4.1...

升级springboot中spring框架的版本的实现方法

升级springboot中spring框架的版本的实现方法

2024-08-07 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74

方法一直接升级springboot的版本,然后查看依赖树,会发现spring版本也会跟着升级方法二方法一,往往很多程序员不敢贸然升级spri...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com