java常用类
文章平均质量分 91
卢卡多多
走在路上IT路的追梦人,喜欢简单的东西,希望我的博客能帮助迷茫的你,在学习的生活中寻找自己的价值
展开
-
项目中的参数限制、非空、以及集合中的验证,你真的会做吗
对于我们工程师来说,代码中都是非空验证,is null 这一看就是新手写的代码,如何优雅的进行参数验证,以至于将我们工具类越用越开心 关于参数验证的相关问题 1.关于项目开发中验证非空,重复的操作: 解答: 当一个参数验证是否非空的时候,通常是先要确定这个参数是对象的属性还是集合的形式,我们采用分类讨论的思想开始解决: 1.1对象参数非空验证: ①(利用spring valid来解决) @NotNull(message = "数据录入方式不能为空,请检查后重新填写") private I原创 2021-01-19 10:51:03 · 955 阅读 · 0 评论 -
事务的四大特性(ACID),事务的隔离级别:你可能只需要这一篇来搞事情
背景: 第一次接触事务是在mysql的:特性中也就是ACID的底层逻辑: 1. 什么是事务: 事务就是单次程序执行的过程中,要么完全成功,要么完全不执行; 表示就是并发控制的基本单位,要满足一个操作是事务; 1、事务处理(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有修改,整个事务回滚(rollback)到最初状态。 1.1必.原创 2020-08-04 17:32:59 · 328 阅读 · 0 评论 -
java基础面试必问一String类的那些事(一)(以JDK 1.8为例)
String的使用细则 简介 String类是我们在我们java的开发的过程中,使用到接触到最多的一个类,比如,用户名,所有的软件系统都是给人用的,系统会记录出用户名,密码等,都是用String类来存储的,(实际用的是它的兄弟类StringBuilder和StringBuffer),还有一个最主要的能就是传输对象, 实体类实现序列化 建立一个类Student时候,这个类将会实现的是Serial...原创 2019-10-19 11:50:51 · 372 阅读 · 0 评论