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

Java

SpringBoot中如何进行全局异常处理方式

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 28

前言在springboot的开发中,为了提高程序运行的鲁棒性,我们经常需要对各种程序异常进行处理,但是如果在每个出异常的地方进行单独处理的话...

SpringBoot集成Aviator实现参数校验的代码工程

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 31

1.什么是aviator?aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各种表达式的动态求值。现在已经有很多...

JavaAPI中BigInteger、BigDecimal的使用方法及应用

JavaAPI中BigInteger、BigDecimal的使用方法及应用

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 0

bigintegerbiginteger 是 java 中的一个类,用于表示任意大小的整数。与基本数据类型 int 或 long 不同,bi...

解读@Data注解父子类继承的问题

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 25

@data注解父子类继承问题父类子类都使用@data注解的时候会导致:equals方法在父类中重写equals,可能不是对称的。问题。解决方...

关于Spring中@Value注解使用和源码分析

关于Spring中@Value注解使用和源码分析

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 31

1、@value 注解使用先配置本地 application.properties 如下:apple.name=abc代码如下:@prope...

IDEA如何导入已有Maven项目

IDEA如何导入已有Maven项目

2024-11-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26

idea导入已有maven项目为什么写这篇文章呢,原因很简单,为了做件事花了我足足2个多小时,才搞定,很是郁闷,因此记录下来,方便以后查阅。...

TCC分布式事务七种异常情况小结

TCC分布式事务七种异常情况小结

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

tcc标准编程模型异常一:try阶段异常在try阶段异常之后,就会执行cancel阶段,此时cancel阶段是一定要保证成功的,如果canc...

SpringBoot整合Hmily实现TCC分布式事务

SpringBoot整合Hmily实现TCC分布式事务

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 37

今天是分布式事务系列的第二篇,springboot整合hmily实现tcc分布式事务第一篇链接:springboot整合atomikos实现...

使用SpringBoot读取Windows共享文件的代码示例

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、背景在现代企业环境中,文件共享是一个常见的需求。windows共享文件夹(smb/cifs协议)因其易用性和广泛的兼容性,成为了许多企业...

Springboot注解@Value读取配置文件参数详解

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

springboot注解@value读取配置文件参数1、读取application.ym文件配置直接在类属性上@value("${...

Mybatis统计sql运行时间的两种方式

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 33

需求:spring boot + mybatis web项目,统计sql运行时间,用于分析慢sql,优化系统速度。方案有两种:自定义实现 i...

如何使用IntelliJ IDEA中的Live Templates自定义代码模板

如何使用IntelliJ IDEA中的Live Templates自定义代码模板

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 31

平时用intellij idea写代码的时候,你有没有用过这些快捷方式:输入main,会弹出自动补全完整的main结构:输入sout,会弹出...

springboot如何获取yaml/yml(或properties)配置文件信息

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

springboot项目获取配置文件信息前言在分布式项目开发中,通常会使用配置中心(例如:apollo 配置中心)将配置文件和项目解耦。为了...

使用Spring Security和JWT实现安全认证机制

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 29

引言在现代 web 应用中,安全认证和授权是保障数据安全和用户隐私的核心机制。spring security是spring 框架下专为安全设...

Java实现mysql数据库的自动备份和自动还原

Java实现mysql数据库的自动备份和自动还原

2024-11-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

在介绍前我要说一下,网上的例子不少,但是坑很多,有些代码看起来是对的,但是小问题不少,原因在于楼主没有测试过,或者没有交代使用时的特殊环境。...

@RequestMapping对不同参数的接收方式示例详解

@RequestMapping对不同参数的接收方式示例详解

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

1、简单参数1、参数名与形参变量名相同,定义形参即可接收参数,且会自动进行类型转换。@requestmapping("/simple") ...

MyBatis-Plus与PageHelper依赖的jsqlparser库冲突

MyBatis-Plus与PageHelper依赖的jsqlparser库冲突

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 33

问题最近遇到的一个项目升级了springboot到3.x版本了,同时也准备升级mybatis-plus,即使用如下依赖:<depend...

SpringBoot整合MD5加密完成注册和登录方式

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 35

md5是什么?md5(message digest algorithm 5)是一种常用的哈希算法,特点是生成的哈希值长度固定为128位(32...

Java中Dom4j的配置与使用示例详解

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 32

dom4j什么是dom4j?dom4j是一个用来处理xml文档的java库,它提供了一种高效、灵活的方式来解析、生成、操作和序列化xml数据...

Springboot 整合 Java DL4J 实现农产品质量检测系统(推荐)

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 39

spring boot 整合 java deeplearning4j 实现农产品质量检测系统一、引言农产品质量检测至关重要,它直接关系到消费...

SpringCloud持久层框架MyBatis Plus的使用与原理解析

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 32

在现代微服务架构中,springcloud 是一个非常流行的解决方案。而在数据库操作层面,mybatis plus 作为 mybatis 的...

SpringBoot整合Aop全过程

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

aop 可以做什么?1. 日志记录自动记录方法的调用、参数、返回值和异常等信息,减少了在每个方法中添加日志代码的需要。2. 管理事务在方法执...

java中多线程加锁的四种方式

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 35

在java中,多线程加锁的方式主要有以下几种:1. 使用synchronized关键字synchronized可以用于方法或代码块,确保只有...

SpringBoot整合HTTPS的项目实践

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

1_https 的作用保护用户的隐私信息安全:在 http 网站数据以明文方式传输,客户的隐私极容易被盗取和泄露,而部署 ssl 证书,数据...

Java中临时文件目录的使用

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 29

场景需求在一些需要进行文件数据处理的开发场景中,我们可能会想到将文件存储在一个临时的目录中,当数据处理完成后,把临时文件删除即可。下面就为大...

JAVA 中的大数字操作类详解

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 32

字符串表示大数字, "123456789123456789123456789123456789123456789"(1)...

MyBatis框架搭建时依赖包引入异常的问题解决

MyBatis框架搭建时依赖包引入异常的问题解决

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 27

问题:在基于idea环境中学习搭建mybatis框架时,在maven工程的pom.xml文件中引入的junit及mysql依赖包后,出现驼色...

MyBatis-Plus使用sl4j日志打印SQL的代码详解

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 30

1、依赖项配置在pom.xml中添加以下依赖项:<dependency> <groupid>org.sprin...

解决Maven项目pom.xml导入了Junit包还是用不了@Test注解问题

解决Maven项目pom.xml导入了Junit包还是用不了@Test注解问题

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 31

maven项目pom.xml导入了junit包还是用不了@test注解在创建的maven项目中,pom文件明明已经导入了junit的依赖了,...

Maven导入Junit4后在test中无法引用问题

Maven导入Junit4后在test中无法引用问题

2024-11-03 13:49 | 分类:编程语言 | 评论:0 次 | 浏览: 33

maven导入junit4后在test无法引用导入maven依赖<!-- 最好导入4.12或者以上版本的junit --><...

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