Java
DoIt_Kang
从零开始,做一个开心的程序猿
展开
-
Java类加载器--手写一个String类能否被类加载器加载?
谈到Java的类加载器,大家应该都不陌生。但最近在逛面经分享时看到这样一个问题:“手写一个String类能否被类加载器加载?”笔者自己试了下,发现这个问题几乎把类加载器的原理都考了一遍,不信咱们就来碰一碰它。原创 2020-07-06 15:03:23 · 3560 阅读 · 4 评论 -
还在写if...else...来进行业务属性判断?试试Bean Validation校验之@Valid和@Validated
前言:在实际项目中,我们通常会有大量需要对前端传参校验的需求,若对每个字段、每种规则都使用if...else...来判断会造成代码臃肿,冗余度高。若想解决该问题,不妨来看看下面的两个注解:@Valid和@Validated。一、对比相同点:均为校验注解,用于简化在代码中对业务字段校验时的大量if...else...操作。不同点: 维度 @Valid @Validated 所属包 javax...原创 2020-06-01 16:20:17 · 623 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup解决过程
前言:今天在拉新项目后启动时出现如下异常:java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup首先先搞清楚java.lang.ClassNotFoundException和java.lang.NoClassDefFoundError的主要区别ClassNotFoundException...原创 2019-12-30 17:09:04 · 5350 阅读 · 0 评论