SpringBoot项目中改变web服务的路径的两种方案
2024-08-28 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 57
背景:之前是spring项目,增加了servlet,对应非访问路径如/defa/inner-invoke/operator。现在改造成了sp...
spring aop底层源码执行逻辑剖析(源码解析)
2024-08-28 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 60
aop动态代理源码剖析aop增强逻辑的执行时机是在initializebean方法中protected object initializeb...
SpringBoot中MyBatis使用自定义TypeHandler的实现
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 62
1. 前言在 spring boot 项目中集成 mybatis 时,我们有时需要处理数据库字段与 java 对象属性之间的特殊转换,这时可...
SpringBoot压缩json并写入Redis的示例代码
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 58
1.为什么需要压缩json?由于业务需要,存入redis中的缓存数据过大,占用了10+g的内存,内存作为重要资源,需要优化一下大对象缓存,采...
SpringBoot整合ip2region获取客户端IP地理位置信息
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 61
1、前言在我们日常web开发工作中,经常会有需要获取客户端地理位置的需求,如:发布内容显示城市名、系统统计监控用户访问城市等等,获取客户端i...
SpringBoot中优化Undertow性能的方法总结
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 59
1. 为什么不进行tomcat参数调优有两个方案:进行tomcat容器调优或者替换为性能更强的容器。可以进行tomcat调优,但是under...
Java四种元注解介绍
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 59
java四种元注解相关介绍概述注解从java1.5引入以来,不断地简化我们编写代码的流程,逐渐的也成为了我们必学的一项技术。我们学习了各种注...
监控Spring Boot 项目运行情况操作方法
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 58
导语在实际开发中,经常会遇到想要获取到服务器应用的运行情况的场景。在微服务架构下对于每个应用运行情况的监控是保证系统高可用的关键。下面就来介...
SpringBoot实现Word转PDF和TXT的实践分享
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 56
背景研发工作中难免会遇到一些奇奇怪怪的需求,就比如最近,客户提了个新需求:上传一个word文档,要求通过系统把该文档转换成pdf和txt。客...
MyBatis-Plus实现对查询结果进行分页的基本步骤
2024-08-28 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 82
mybatis-plus 是一个 mybatis 的增强工具,在 mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。myb...
如何通过css修改video标签的原生样式
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52
通过css修改video标签的原生样式描述修改video标签的原生样式实现在控制台中打开设置,勾选显示用户代理 shadow dom,就可以...
springboot项目如何引用公共模块的bean
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 48
场景springboot项目需要将模块定义成公共模块,提供其他模块方便调用如rabbitmq的queue和exchange需要在消息发送方和...
Java中集合遍历的方法示例代码展示
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 65
引言在 java 编程中,集合(collection)是用于存储和操作一组对象的重要工具。无论是数组、列表(list)、集合(set),还是...
解决mybatisplus的分页插件和条件构造器自定义SQL遇到的BUG
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 58
mybatisplus的分页插件和条件构造器自定义sql遇到的bug代码page<scorerecordlistvo> gets...
IDEA搭建多模块的Maven项目方式(相互依赖)
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 57
需求idea上搭建maven项目 mainmodule,mainmodule依赖modulea和 moduleb,moduleb依赖modu...
Springboot集成Mybatis-plus、ClickHouse实现增加数据、查询数据功能
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 54
前言上一章节讲解在阿里云ecs centos服务器上安装clickhouse。这一章节我们在springboot里集成mybatis-plu...
Java SpringBoot微服务框架验证码报错问题解决方案
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 54
openjdk:8-jdk-alpine验证码无法显示java.lang.nullpointerexception at sun.awt.f...
springboot starter自定义实现公共模块方式
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 53
springboot中的starter是一种非常重要的机制,能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中...
java关于Date日期类型的大小比较
2024-08-27 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52
关于date日期类型的大小比较1.通过date提供的compareto()进行比较java.util.date类实现了comparable接...
maven中no main manifest attribute的问题解决
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 50
当你在查看err.log文件时看到no main manifest attribute, in springbootwh-0.0.1-sna...
SpringBoot项目集成MinIO全过程
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 55
最近在学习minio,所以想让自己的springboot项目集成minio,在网上查阅资料,并进行操作的过程中遇到一些问题,所以想把自己遇到...
java的静态方法调用方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 53
java的静态方法调用首先你要知道java中静态方法调用有哪几种例如一个静态方法如下:1.通过类名直接调用调用格式: 类名.方法名test....
Java跨模块调用方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 51
java常见的调用其他类或包的方法spring iocspilistener/callbackeventbus(类比guava的事件总线)s...
基于Java和GeoTools的Shapefile矢量数据缩略图生成实践
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 60
前言在很多的面向webgis的应用开发过程中,我们通常会将空间地理数据,比如shapefile等矢量数据或者tiff等栅格数据进行发布到gi...
idea运行vue项目设置自定义浏览器方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 53
idea运行vue项目设置自定义浏览器然后打开地址显示成功总结以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
java中List移除元素的四种方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 50
四种方式:方式一,使用 iterator ,顺序向下,如果找到元素,则使用 remove 方法进行移除。方式二,倒序遍历 list ,如果找...
java实现分布式锁的常用三种方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 59
分布式锁概述我们的系统都是分布式部署的,日常开发中,秒杀下单、抢购商品等等业务场景,为了防⽌库存超卖,都需要用到分布式锁。分布式锁其实就是,...
SpringBoot公共模块配置方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 45
springboot公共模块配置开发微服务的项目中,很多时候会将公共的部分抽离出来单独实现,以便于重用、易于维护,为此,我们一般会将公共的配...
Java实现JSON与XML相互转换的简明教程
2024-08-26 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 54
前言java实现复杂数据结构(如嵌套对象、数组)在 json 与 xml 之间的相互转换,可以使用 jackson 和 jackson xm...
SpringBoot项目构建Maven标签及属性用法详解
2024-08-26 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 56
一、序言在 spring boot 项目中,maven 是最常用的构建工具之一。通过 maven,我们可以轻松地管理项目的依赖、构建流程和插...