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

Java

SpringBoot快速接入金仓数据库的完整步骤

2026-04-23 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 7

一个真实的故事去年接手一个项目,团队用spring boot + mysql开发了一套内部管理系统,眼看要上线了,客户突然提出要换成国产数据...

idea复制项目并重命名实现方式(项目另存为)

idea复制项目并重命名实现方式(项目另存为)

2026-04-23 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 8

一、目的对于一个基础的代码,只是想测试一些新功能,但是不想在原始项目中更改代码,因为这样会导致原始基础代码变动。所以,希望复制一份新项目,在...

Java使用record关键词统计余额的示例代码

Java使用record关键词统计余额的示例代码

2026-04-23 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 8

java record 关键词+ map 汇总统计实战:一段余额统计代码背后的设计思想很多 java 程序员在日常开发中都会遇到类似需求:统...

IDEA为类和方法设置注解模板过程

IDEA为类和方法设置注解模板过程

2026-04-23 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 10

1、类方法注解模板1、file–>settings–>editor–>file and...

基于SpringBoot + Redis Pub/Sub实现跨实例SSE消息推送

基于SpringBoot + Redis Pub/Sub实现跨实例SSE消息推送

2026-04-23 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 8

引言在构建web应用时,消息推送是一个常见需求——比如站内信、订单状态更新、告警通知等。sse(server-sen...

SpringBoot整合RabbitMQ并实现消息发送与接收教程

SpringBoot整合RabbitMQ并实现消息发送与接收教程

2026-04-23 12:14 | 分类:编程语言 | 评论:0 次 | 浏览: 7

前言消息队列(message queue)是一种高效的异步通信机制,它在分布式应用系统中扮演着重要的角色。简单来说,消息队列将消息发送者和消...

SpringBoot集成Flink-CDC实现对数据库数据的监听

SpringBoot集成Flink-CDC实现对数据库数据的监听

2026-04-23 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 8

一、什么是 cdc ?cdc 是change data capture(变更数据获取)的简称。 核心思想是,监测并捕获数据库的变动(包括数据...

MyBatis-Plus中的更新操作方式(通过id更新和条件更新)

MyBatis-Plus中的更新操作方式(通过id更新和条件更新)

2026-04-23 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 8

一、通过id更新1.查看mapper继承的basemapper下通过id更新的方法updatebyid可看出参数传入的是一个对象。并且返回的...

mybatisplus如何根据不同ID批量更新

2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 7

多个id修改相同属性值——使用wrapper可以使用 mybatis-plus 提供的 updatewrapper ...

mybatis-plus根据指定字段批量,删除、修改实现过程

mybatis-plus根据指定字段批量,删除、修改实现过程

2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 8

mybatis-plus根据指定字段批量删除修改方案一手写sql这个就不说了,就是因为不想手写sql 所以才有这篇博客方案二手动获取sqls...

Spring Boot 3.x开发中MySQL 8.x窗口函数在JPA中的使用限制问题详解

2026-04-23 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 7

前言在 spring boot 3.x + mysql 8.x 的开发中,窗口函数(window functions)是一个非常强大的 sq...

Ubuntu安装PySide6开发桌面应用实践

Ubuntu安装PySide6开发桌面应用实践

2026-04-23 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 7

一、引言最近接触了python相关方向的任务,需要开发一个桌面应用对接大模型做测试。于是有了这篇。二、ubuntu非桌面端安装pyside6...

Java heap space OOM 精准定位与体系化排查方案详解

2026-04-22 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 10

java heap space oom 精准定位与体系化排查方案java 堆内存溢出(oom)是生产环境中最常见且影响严重的性能故障之一。精...

Spring Boot 自动配置原理与自定义 Starter 实战指南

Spring Boot 自动配置原理与自定义 Starter 实战指南

2026-04-22 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 10

0. 导读与目标0.1 背景与主题0.1.1 为什么选“自动配置”自动配置是 spring boot 的核心竞争力之...

MyBatisPlus用JavaBean映射数据库表及乐观锁实战指南

MyBatisPlus用JavaBean映射数据库表及乐观锁实战指南

2026-04-22 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 10

前言:上一篇我们讲解了mybatisplus查询的相关基础操作以及null值的处理,这一章节我们主要补充查询中存在的一些特殊情况如映射匹配兼...

Java代码轻松实现将HTML转成图片

2026-04-22 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 10

最近在维护一个报告生成系统时,遇到了一个看似简单实则颇费周折的需求:将动态生成的 html 报表转换为图片,以便用户直接预览或分享。提到 h...

SpringBoot实现缓存与数据库双写策略的详细代码

2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 10

引言在springboot企业开发中,为了提升系统性能,我们都会给高频查询接口加上缓存(比如redis、caffeine),把热点数据缓存起...

SpringBoot数据库索引优化指南

2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 12

前面我们已经完整攻克了整套缓存体系:从缓存双写一致性的3种落地策略、caffeine本地缓存与redis分布式缓存的多级架构整合,到分布式多...

idea提交代码报错SVN:E155004:'XXX' is already locked问题及解决

2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 12

idea提交代码svn:e155004:'xxx' is already locked在项目根目录下svn cleanupz...

JdbcTemplate 配置链接多个数据源的方法

2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 12

jdbctemplate 是‌spring 框架提供的 jdbc 模板类‌,旨在简化原生 jdbc 繁琐的数据库操作,支...

基于Spring Security实现RBAC权限控制的完整步骤

2026-04-22 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 12

什么是 rbacrbac,全称 role-based access control,基于角色的访问控制。核心思路很简单:不直接给用户分配权限...

Java多版本环境管理工具选型与命令速查方式

Java多版本环境管理工具选型与命令速查方式

2026-04-21 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 12

多 jdk 并存时的安装来源、版本切换、java_home 与构建工具对齐方式,以及 linux、macos、windows 下的常见选型。...

idea新窗口打开工程不生效问题及解决

idea新窗口打开工程不生效问题及解决

2026-04-21 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 12

一、确保设置了open project in new window二、如果是macos需要设置下首选打开方式为:永不,具体原因请参考:sta...

IDEA启动后控制台不报错,但是页面访问404的解决方案

IDEA启动后控制台不报错,但是页面访问404的解决方案

2026-04-21 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 13

这种情况多为导入的ssm项目,springboot项目较少出现这种情况项目场景提示:idea直接导入项目,路径错误:控制台页面:日志页面:浏...

AgentScope Java 集成 Spring AI Alibaba Workflow 完整指南

2026-04-21 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 13

结合 agentscope-ai/agentscope-java、alibaba/spring-ai-alibaba 及 java2ai 生...

SpringBoot项目构建的实现过程

SpringBoot项目构建的实现过程

2026-04-21 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 14

什么是spring boot使用spring boot很容易创建一个独立运行(运行jar,内嵌servlet容器)、准生产级别的基于spri...

Mybatis输入输出映射问题解读(共三种类型)

2026-04-21 19:30 | 分类:编程语言 | 评论:0 次 | 浏览: 14

一、输入parametertype输出resulttype类型(resulttype:列名和pojo中的属性名要一致)mybatis使用og...

IDEA设置项目默认保存位置实现方式

IDEA设置项目默认保存位置实现方式

2026-04-21 12:17 | 分类:编程语言 | 评论:0 次 | 浏览: 15

idea的版本为2023.3一、打开idea设置界面打开idea,任选一个项目,在左上角file >setting打开设置或者直接用快...

Docker一键启动部署之打造高效的Java微服务开发环境

2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 14

告别“在我机器上好好的”,用 docker 统一你的本地开发环境前言:为什么需要本地 docker 环境?作为 ja...

IDEA缓存配置等位置更改过程

IDEA缓存配置等位置更改过程

2026-04-21 12:16 | 分类:编程语言 | 评论:0 次 | 浏览: 16

注意:这里以idea为例,采用的是符号链接的方式,自用留存step 1:找到对应的位置这个打开了 再返回上级目录就是对应所在的位置 我的是c...

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