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

Java

Mybatis-Plus中的@TableName 和 table-prefix使用

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 47

简介本文介绍mybatis-plus中的@tablename 和 table-prefix的使用。介绍在 mybatis-plus 中,@t...

Java数组转List及Stream的基本方法使用方法

Java数组转List及Stream的基本方法使用方法

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46

stream流java 的 stream 流操作是一种简洁而强大的处理集合数据的方式,允许对数据进行高效的操作,如过滤、映射、排序和聚合。s...

Elasticsearch 在 Java 中的使用示例教程

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46

1. elasticsearch 简介elasticsearch 是一个分布式搜索和分析引擎,基于 apache lucene 构建,能够实...

如何解决@PutMapping或@PostMapping接收String类型参数多两个“引号问题

如何解决@PutMapping或@PostMapping接收String类型参数多两个“引号问题

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 44

问题描述在使用@putmapping接收string类型参数时发现接收到的数据多两个引号1.前端代码updatestep7imagename...

SpringBoot接收LocalDateTime参数的方式

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、通过@requestbody接收方式1:实体类上加上@jsonformat,并通过pattern属性指定时间格式public class...

springsecurity 登录认证流程分析一(ajax)

springsecurity 登录认证流程分析一(ajax)

2024-08-20 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 42

一、准备工作1.1 导入依赖因springboot 3.0 + 以上版本只能支持java17 顾使用2.5.0 版本 <parent...

mybatis存在更新不存在新增问题

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 47

mybatis存在更新不存在新增主键或者唯一索引,有相同的字段进行添加时进行其他字段更新,否则进行新增<insert id="inse...

使用Java实现对两个秒级时间戳相加

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 49

前提条件为了完成这个任务,我们需要确保以下环境和工具已经配置好:安装了java开发环境(jdk 8或更高版本)一个代码编辑器或ide(如in...

java接口类中的@selectProvider接口的使用及说明

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52

@selectprovider接口的使用及说明在 java 中,@selectprovider 注解不是用于接口类,而是用于 mybatis...

Resttemplate上传文件500异常的原因及解决方法

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46

一、问题背景使用 resttemplate 调用 dms 文件服务器 http 接口,出现 500 异常报错二、问题描述通过 clienth...

SpringBoot使用CommandLineRunner和ApplicationRunner执行初始化业务方式

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 48

业务场景在业务场景中,有些情况下需要我们一启动项目就执行一些操作.例如数据配置的相关初始化,通用缓存的数据构造等。springboot为我们...

SpringBoot CommandLineRunner的异步任务机制使用

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 45

在springboot中,commandlinerunner 本身并不是一个直接支持异步任务的机制。commandlinerunner 接口...

springboot启动加载CommandLineRunner&nbsp;@PostConstruct问题

springboot启动加载CommandLineRunner @PostConstruct问题

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46

springboot 启动加载commandlinerunner在项目中,经常有这样的需求,我们需要在项目启动完立即初始化一些数据(比如缓存...

使用Java获取文件树的代码实现

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 49

引言在现代软件开发中,解析和分析代码文件是一项非常有用的技术,特别是在开发静态分析工具、代码质量检查工具或进行代码重构时。java语言提供了...

Idea插件安装和管理方式

Idea插件安装和管理方式

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52

1.打开插件视图点击 file -> settings 菜单 , 或ctrl + alt + s 快捷键 . 打开设置面板 . 并切换...

关于线程池异步线程中再次获取线程池资源的问题

关于线程池异步线程中再次获取线程池资源的问题

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 55

问题描述在线上发生的一次问题,在场景中有这样一个业务,需要异步执行一个主任务,主任务中又包含着n个子任务,为了整个主任务能够快速处理,又将子...

多线程下嵌套异步任务导致程序假死问题

多线程下嵌套异步任务导致程序假死问题

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52

问题描述线上环境异步任务全部未执行,代码没有抛出任何异常和提示,cpu、内存都很正常,基本没有波动,gc也没啥异常的。问题原因经定位是异步由...

spring-boot报错java:&nbsp;程序包javax.servlet.http不存在

spring-boot报错java: 程序包javax.servlet.http不存在

2024-08-20 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 49

1、报错原因当springboot项目从2.7.x的升级到3.0.x的时候,会遇到一个问题java: 程序包javax.servlet.ht...

Java参数校验@Validated、@Valid介绍及使用详解

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

概述介绍及使用描述:javax.validation是 spring 集成自带的一个参数校验接口。可通过添加注解来设置校验条件。spring...

java启动命令中-D和--的区别解析

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

java启动命令中-d和–的区别在 springboot 项目中,启动时,通过 -d 或 -- 添加参数,都可以直接覆盖 yml...

解决MyBatisPlus的updateBatchById()批量修改失效问题

解决MyBatisPlus的updateBatchById()批量修改失效问题

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

mybatisplus的updatebatchbyid()批量修改失效1、问题描述一个实现类page分页查询方法,一进入实现类page方法先...

.idea文件夹里面iml文件的作用及说明

.idea文件夹里面iml文件的作用及说明

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

.idea文件夹里iml文件的作用.idea文件夹和其中的.iml文件对于intellij idea项目非常重要,它们共同构成了idea对项...

MybatisPlus多表查询及分页查询完整代码

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

多表查询实体类准备:在实体类中使用mybatis-plus的注解来映射数据库表和字段。比如,@tablename、@tablefield和@...

IDEA 2022.1.4用前注意事项

IDEA 2022.1.4用前注意事项

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 49

idea 2022.1.4下载地址一、配置国内源1、查看本地仓库地址2、设置国内源-添加setting.xml文件内容3、修改目录(考虑到当...

Springboot如何优雅的关闭应用

Springboot如何优雅的关闭应用

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 44

使用spring boot actuator会中断运行中的业务吗?当你向 /actuator/shutdown 端点发送 post 请求以关...

JAVA Springboot配置i18n国际化语言详细步骤

JAVA Springboot配置i18n国际化语言详细步骤

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 48

一、简介在java中,国际化(internationalization,通常简称为i18n)是一个过程,它允许应用程序适应不同的语言和地区设...

Mybatis批量插入和批量更新失败问题

Mybatis批量插入和批量更新失败问题

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 43

背景mybatis在执行批量插入(方式二)和批量更新操作时,如果连接参数allowmultiqueries=false(默认),会批量操作失...

springboot 整合表达式计算引擎 Aviator 使用示例详解

springboot 整合表达式计算引擎 Aviator 使用示例详解

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 48

一、前言在项目开发中,通常会遇到诸如各类表达式计算的需求,比如根据页面输入的某种条件参数,服务端计算得到一种结果,在输入另一种条件参数,服务...

SpringBoot项目中使用OkHttp获取IP地址的示例代码

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 48

前言okhttp 是一个由 square 开发的高效、现代的 http 客户端库,用于 android 和 java 应用程序。它支持 ht...

Springboot项目接口限流实现方案

Springboot项目接口限流实现方案

2024-08-19 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 51

系统限流要求系统总并发数限制,如设置1000,表示该系统接口每秒可以请求1000次自定义系统接口请求并发数,也可以不加限流设置,如设置100...

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