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

Java

MybatisPlus实现悲观锁 & 乐观锁的项目实践

2026-08-05 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 130

mybatis-plus 对乐观锁提供了原生支持,但对悲观锁没有专门封装,需要借助底层 sql 或 mybatis 原生方式实现。一、乐观锁...

Mybatis不同的数据库连接池的配置

2026-08-05 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 95

一、纯 mybatis 项目(无 spring)纯 mybatis 有两种方式配置第三方连接池:方式一:自定义 datasourcefact...

Java HashMap 与 ConcurrentHashMap全方位对比

2026-08-05 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 87

一、基础前置:hashmap(jdk8 为主,对比 jdk7)1. 核心数据结构jdk7:数组 + 单向链表底层:entry[] 数组,哈希...

MyBatisPlus实现自定义 TypeHandler示例

2026-08-05 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 93

背景第一步:mybatis 默认是怎么把数据库字段映射到 java 属性的?当你执行一个查询,mybatis 拿到 resultset(数据...

Java文件输入输出及其常用类使用及说明

2026-08-04 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 124

对于一个应用程序来说什么是最重要的?数据!数据一般存放在文件、数据库中,今天介绍java中关于文件操作的一些常用类,学好文件操作是很有必要的...

解决IDEA中add frame work support被禁用或找不到的问题及分析

解决IDEA中add frame work support被禁用或找不到的问题及分析

2026-08-04 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 127

今天在配置web项目时右键项目后没有提供框架支持(add frame work support)这个选项根据搜到的方法,在帮助中搜索操作 添...

什么是Spring循环依赖?如何用三级缓存解决Bean依赖问题?

2026-08-04 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 135

什么是循环依赖?循环依赖就是spring在初始化bean时两个不同的bean你依赖我,我依赖你的情况例如a依赖b,b依赖a,当ioc容器初始...

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

2026-08-04 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 129

1.解决多个module之间出现循环依赖问题当你不小心点了循环依赖之后就会,互相调用,并没有一个真正的可用的引用依赖,导致互相检索调用。运行...

Spring Boot如何接入金仓数据库并配置分层、启动自检与常见错误

Spring Boot如何接入金仓数据库并配置分层、启动自检与常见错误

2026-08-04 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 124

jdbc 单文件程序适合验证链路,但真实业务系统大多是 spring boot 应用。spring boot 接入数据库看起来只是写几行 a...

Springboot+MyBatis插入语句返回主键id的问题(插入后返回主键id不是期望的值)

2026-08-04 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 128

前言今天在使用mybatis的时候插入了一条数据,记得增加上这段配置(这里展示mybatis的注解形式)可以获取到插入数据库中这条数据的id...

Lombok怎么用?Java开发必学的代码自动生成工具详解

Lombok怎么用?Java开发必学的代码自动生成工具详解

2026-08-04 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 126

lombok 是一个 java 第三方库,可以透过简单的注解省略 java 的代码,像是 setter、getter、logger...等,...

SpringMVC的@ModelAttribute注解是什么?作用及使用场景介绍

2026-08-04 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 114

1.用在方法的参数上注解在参数上,会将客户端传递过来的参数按名称注入到指定对象中,并且会将这个对象自动加入modelmap中<form...

SpringBoot跨域配置不生效怎么办?3种解决方法详解

2026-08-04 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 116

允许跨域的配置3种解决办法错误示例::8081/?role=[2]&id=653#/:1 access to xmlhttprequ...

Lombok不生效怎么办?排查编译错误与版本兼容问题

2026-08-04 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 126

lombok不生效现象在 build/rebuild 时,提示 lombok 不生效:java: you aren’t usin...

IDEA-lombok插件的安装@Data注解指南

IDEA-lombok插件的安装@Data注解指南

2026-08-04 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 134

前言前几天在github下来的项目中,无意间发现了大佬对于@data注解的使用,在经过一番查阅学习后,现在将当时查找学习的资料置于此以便以后...

Java&nbsp;SimpleDateFormat时区不同导致时间不一致怎么办?

Java SimpleDateFormat时区不同导致时间不一致怎么办?

2026-08-04 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 138

在做分布式系统开发的过程中,笔者遇到了集群中各成员显示时间数据不一致的问题,排查发现是因各个成员的系统时区设置不同,导致simpledate...

Java List接口add方法怎么用?常见插入异常及解决方案

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

java中有一个用于表示线性表的list接口,其中包含add、addall和set三个用于向表中插入元素的方法,笔者近期在编码过程中,遇到了...

SpringBoot集成Langchain4J的保姆级教程分享

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

你好!作为一名java开发,我也曾看着python那边的langchain生态眼馋。不过现在好了,langchain4j 让我们java开发...

Spring Boot自动配置魔法与@EnableAutoConfiguration原理深入揭秘

Spring Boot自动配置魔法与@EnableAutoConfiguration原理深入揭秘

2026-08-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 95

先说说我被自动配置"坑"的经历三年前我们团队迁移一个老项目到spring boot,一切都挺顺利,直到上了预发环境。那天...

Java&nbsp;List集合add和addAll方法有什么区别?一文详解

Java List集合add和addAll方法有什么区别?一文详解

2026-08-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 91

list集合中的add和addall区别一、前言在工作中, 我们用的比较多的就是集合就是list集合和map集合了。特别是如果只是存储多个对...

SpringBoot集成Spring AI Alibaba实现工具调用实战教程

SpringBoot集成Spring AI Alibaba实现工具调用实战教程

2026-08-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 91

前言让大模型在对话中调用你写好的 java 方法(查时间、查天气等)。版本spring boot:3.4.5spring-ai-alibab...

Java&nbsp;Exchanger怎么在两个线程间交换数据?详细用法与示例教程

Java Exchanger怎么在两个线程间交换数据?详细用法与示例教程

2026-08-04 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 85

java.util.concurrent包中的exchanger类可用于两个线程之间交换信息。可简单地将exchanger对象理解为一个包含...

Cookie&nbsp;与&nbsp;Session&nbsp;及&nbsp;Spring&nbsp;MVC&nbsp;返回值技术详解(完整交互流程)

Cookie 与 Session 及 Spring MVC 返回值技术详解(完整交互流程)

2026-08-04 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 89

一、cookie 与 session 核心知识点1.1 http 无状态特性http(hypertext transfer protocol...

SpringBoot集成OnlyOffice实现Word/Excel在线编辑功能

SpringBoot集成OnlyOffice实现Word/Excel在线编辑功能

2026-08-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 82

01 引言工作中我们经常会遇到多人同时编辑一个文件,尤其企业微信中经常使用。但是在项目中如果出现需要多人编辑文件的场景,那该如何操作呢?这就...

Spring定时任务@Scheduled cron原理与实现详解

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 94

1. spring定时任务@scheduled cron的实现原理解析在java企业级开发中,定时任务几乎是每个系统都绕不开的基础功能。sp...

Spring&nbsp;Boot中拦截器与过滤器的使用场景和区别详解

Spring Boot中拦截器与过滤器的使用场景和区别详解

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 104

拦截器与过滤器的区别1、过滤器和拦截器触发时机不一样,过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,...

SpringBoot拦截器怎么用?从入门到多拦截器链式调用详解

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 90

前言在现代的 spring boot 应用开发中,拦截器(interceptor)是一个非常重要的机制。它位于客户端请求到达 control...

Java集合框架常用API有哪些?List、Set、Map方法大全

Java集合框架常用API有哪些?List、Set、Map方法大全

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 91

前言1. 本文主要介绍 java 标准库中 java.util 包下的集合框架,不涉及 java.util.concurrent(juc)包...

SpringBoot接口参数接收指南:从URL到请求体,4种方式一次掌握

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 89

前言当前后端分离已成为主流开发模式,前端如何向后端传递参数,是每个 spring boot 开发者必须掌握的技能。本文将带你快速掌握 spr...

java运行排错,新码旧jar问题及解决

2026-08-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 92

一个知识库列表接口挂了。前端照常请求:get /api/v1/knowledge?page=0&size=10后端一把甩回来:jav...

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