为什么在 Java 面试中总是会问 HashMap?HashMap 一直是 Java 面试官喜欢考察的题目,无论应聘者你处于哪个级别,在多轮的技术面试中似乎总有一次会被问到有关 HashMap 的问题。为什么在 Java 面试中一定会深入考察 HashMap?因为 HashMap 它的设计结构和原理的特点,它既可以考初学者对 Java 集合的了解又可以深度的发现应聘者的数据结构功底。
俗话说:工欲善其事,必先利其器 。从开始学习 Java,我一直在用 IDEA,已经用习惯了,虽然也尝试过 Eclipse,但是感觉没有 IDEA 好用,可能是先入为主导致无法跳出舒适区吧,就我个人而言 IDEA 是最适合 Java 开发者的 IDE。
Spring Boot 3.1.0-M1 已经发布一段时间了,不知道各位小伙伴是否关注了。随着Spring 6.0以及SpringBoot 3.0的发布,整个开发界也逐步进入到jdk17的时代。大有当年从jdk6 到jdk8升级过程,痛苦并快乐着。为了不被时代抛弃,开发者应追逐新的技术发展,拥抱变化,不要固步自封。
本文主要介绍 Spring Validation 组件入参校验实现过程,通过示例代码介绍了 @Validated 和 @Valid 验证的异同并列出常用的入参约束。