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

Java

使用curl快速验证Maven依赖是否存在的方法

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

引言在java开发中,maven是我们管理项目依赖的利器。但你是否遇到过这种情况:添加了一个依赖坐标,却总是下载失败?或者想确认某个新版本是...

SpringBoot对敏感数据进行脱敏的全过程

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

引言在项目开发中,数据库经常会存储大量用户敏感信息,例如手机号、身份证号、邮箱、银行卡号、家庭地址、姓名等数据。如果后端直接把原始数据返回给...

MyBatis中#{}和${}的区别及底层原理、适用场景和安全风险

MyBatis中#{}和${}的区别及底层原理、适用场景和安全风险

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

在 mybatis 的面试和日常开发中,参数占位符 #{} 和 ${} 的区别是绕不开的核心考点。很多同学只知道“#{} 安全...

Java使用Mockito进行模拟和测试桩实践过程

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

mockito是一个流行的java模拟框架,用于编写单元测试代码时模拟(mock)和测试桩(stub)对象的行为。可轻松模拟java类和接口...

Mybatis-Plus条件构造器的select用法解读

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

mybatis-plus条件构造器的selectselect作用选取指定的数据库字段,避免查询冗余的字段。下面简单叙述一下select的用法...

Idea+PlantUML自动生成UML图实现方式

Idea+PlantUML自动生成UML图实现方式

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

一、下载idea插件idea从file-->settings-->plugins-->marketplace进入到插件下载...

SpringBoot的前后端联调:表单提交、AJAX登录与状态管理、以及JSON数据交互

SpringBoot的前后端联调:表单提交、AJAX登录与状态管理、以及JSON数据交互

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

作为 spring boot 初学者,理解后端接口的编写和前端页面的交互至关重要。本文将通过三个经典的 web 案例—&mdas...

SpringBoot自动配置:集成ApacheKafka导致自动配置未触发

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

作为一名java开发者,springboot的自动配置功能一直是我最欣赏的特性之一。它通过约定优于配置的原则,极大地简化了spring应用的...

MyBatis-Plus之select、delete用法及说明

MyBatis-Plus之select、delete用法及说明

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

一、mybatis-plus之查询操作1、查询操作常用api根据id查询测试代码如下://测试根据id查询@testpublic void ...

部署springboot项目读取外部配置文件实现过程

部署springboot项目读取外部配置文件实现过程

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

部署springboot项目读取外部配置文件我们在部署springboot项目的时候,经常会遇到这样的情况:测试环境与生产环境的配置不一样,...

使用idea部署springboot项目到docker实践

使用idea部署springboot项目到docker实践

2026-04-26 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 40

本篇博客记录如何用idea里的docker插件去部署springboot项目到docker容器里相关linux的准备工作1、配置docker...

Java中合并Excel文件的实用方法详解

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

在企业应用中,处理 excel 文件是非常常见的需求,无论是财务报表、销售统计,还是数据分析,合并 excel 文件都是必不可少的操作。不同...

使用Java实现RAG(检索增强生成)的完整指南

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

适合人群:需要构建知识库问答系统的 java 开发者核心技术:rag、向量数据库 milvus、文本 embedding什么是 rag?ra...

Java接入常用大模型API的实战对比

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

适合人群:需要接入大模型 api 的 java 开发者,或正在做模型选型的工程师支持模型:ollama(本地)、阿里云通义千问、openai...

SpringBoot集成tk.mybatis实践

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

一 spring boot 集成 tk.mybatistk.mybatis 是 mybatis 的一个插件,用于简化 mybatis 的开发...

Java单元测试实践(Mock)

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

概念单元测试,用于检查和验证程序中的各个单元(通常是函数、方法或类)是否按照预期工作(是否符合预期)。库库解释junit单元测试框架,提供了...

Java实现ODT转PDF的常用方案详解

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

在 java 开发中,文档格式转换是一个常见的技术需求。odt(opendocument text)作为 libreoffice 等开源办公...

SpringCloud+Nacos实现环境切换与配置管理最佳实践

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

在微服务架构中,如何高效管理不同环境下的配置是一个非常重要的话题。使用 spring cloud 和 nacos 配置中心,可以有效地实现环...

Mybatis-Plus select不去查全部字段和去重问题

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

1、mybatis-plus select查询语句默认是查全部字段有两种方法可以指定要查询的字段create table `user` ( ...

SpringBoot项目部署的四种方式详解

SpringBoot项目部署的四种方式详解

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

spring boot项目四种部署方式项目开发完成后,部署是实现代码落地可用的关键环节,有以下四种方式,其中前三种详细讲解。 原始命令部署 ...

java静态方法里使用spring的注入对象方式

java静态方法里使用spring的注入对象方式

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

@resource 导入应用场景大家都知道,java静态资源(静态代码块,静态方法,静态属性)在类加载的时候进行加载,那么加载时机肯定是在s...

Java Lambda 表达式深度解析

Java Lambda 表达式深度解析

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

一、lambda 表达式基础1、什么是 lambda 表达式lambda 表达式是 java 8 引入的函数式编程特性,用于简化匿名内部类的...

mybatisplus按条件修改实体单个字段实现方式

mybatisplus按条件修改实体单个字段实现方式

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

mybatisplus按条件修改实体单个字段在 mybatis-plus 中,按条件修改单个字段(而不是整条记录),不要使用 updateb...

Java Optional优雅处理空指针异常的实现步骤

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

optional 是 java 8 引入的一个容器类,主要用于解决臭名昭著的空指针异常(nullpointerexception)问题。它通...

Mybatis-plus在新增或修改时如何自动插入或修改某个字段值

Mybatis-plus在新增或修改时如何自动插入或修改某个字段值

2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 49

一 效果在新增user表的数据时,createtime为null使用mybatis-plus自带的save方法新增后,在数据库中有自动插入的...

tk mybatis update各种类型使用及说明

2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 51

1.updatebyexample根据给定的example更新所有属性,包括主键id,所有属性都需要有值package com.bsx.te...

Spring Boot自动配置实战指南

Spring Boot自动配置实战指南

2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 43

一、spring boot 与自动配置初相识1.1 spring boot 简介在 java 开发的广阔天地中,spring boot 已然...

Java中new Date().getTime()时间戳使用详解

2026-04-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 55

gettime()返回值java和javascript都支持时间类型date,他们的gettime()方法返回的是毫秒数。默认返回的是13位...

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

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

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

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

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

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

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

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