
解决的问题
蜗牛笨跑~
这个作者很懒,什么都没留下…
展开
-
校验枚举参数是否为合法性
开发过程中,有很多地方需要对参数进行校验,而有的参数比如状态1,2,3,4,5的,只能输入这个返回的值。这个时候大多数采用枚举来做,以保证数据的安全性。本文采用注解来实现对枚举的值的校验,编写自定义注解如下:@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.FIELD,ElementType.METHOD})@Constraint(validatedBy = EnumValidatorClass.class)...原创 2020-09-24 14:17:01 · 1577 阅读 · 0 评论 -
一篇文章讲清楚VO,BO,PO,DO,DTO的区别
随着编程工业化水平的不断加深,各种编程模型层出不穷(比如MVC,MVP等等),伴随着这些编程模型,又有一大批新的概念蜂拥而至,什么VO,BO,PO,DO,DTO之类的,这些新的概念一直以来都是云里雾里,网上虽然也有不少文章来区分这些概念,但看下来基本都是几篇相同的文章转载来转载去,这些文章本身也说的不明,有些还互相矛盾,再加上有些文章在简化系统里面来使用这些概念,让人越看越迷糊什么原因造成了这种混乱的状态,就不深究了,感觉也很难究出所以然来因此让我们立足这些概念本身,达成对概念理解的一致性,就足够了,转载 2020-09-23 17:24:22 · 1716 阅读 · 0 评论 -
nacos启动时闪退问题
因为在工作中的项目中需要使用到nacos作为注册中心,但是在使用nacos的过程中运行startup.cmd的时候出现了闪退的情况,运行startup.cmd闪一下就没有了。解决无效1.通过看官方的文档,要求的使用的是jdk8 64位,并且要配置环境变量,打开cmd,运行java -versionjava version "1.8.0_181"Java(TM) SE Runtime Environment (build 1.8.0_181-b13)Java HotSpot(TM) 64-B原创 2020-06-28 13:40:14 · 8179 阅读 · 2 评论