- 博客(64)
- 收藏
- 关注
原创 Spring 中 @NotEmpty、@NotBlank、@NotNull,傻傻分不清楚!
1:@Valid 和 @Validated 两者都可以对数据进行校验,待校验字段上打的规则注解(@NotNull, @NotEmpty等)都可以对 @Valid 和 @Validated 生效;3:@Validated 进行校验的时候,当校验不通过的时候,程序会抛出400异常,阻止方法中的代码执行,这时需要再写一个全局校验异常捕获处理类,然后返回校验提示。4:总体来说,@Validated 使用起来要比 @Valid 方便一些,它可以帮我们节省一定的代码,并且使得方法看上去更加的简洁。
2023-05-22 09:38:56
702
原创 代码命名规范是真优雅呀!代码如诗
不过,相对于传统的适配器进行api转接,如果你的某个Handler里面方法特别的多,可以使用Adapter实现一些默认的方法进行0适配。为了让大家更好的理解命名的套路,我借鉴了最流行的Java接开源软件(spring系列,netty,libgdx,guava,logback等等),总结了10类常见的类命名。配合高级的IDE,可以减少编码人员的记忆负担,靠模糊的匹配就能找到自己所需要的资源。用来将context中传递的值进行复制,添加,清除,重置,检索,恢复等动作。你会在框架类代码中发现大量这样的名词。
2023-05-04 15:33:10
4947
2
原创 Notion汉化
市面上笔记软件五花八门,都各有特色。wolai、语雀、飞书、印象笔记、石墨、幕布、为知笔记…等等,数不胜数,但我最终选择了notion,因为它实在太好用了!!!如果你之前没使用过,赶紧试试吧,这绝对是一款让你赞不绝口的笔记软件,用了之后只想说: Wow!艺术品!相当不错的笔记应用,基于block,与wordpress新版编辑器差不多,不过功能更加强大。MarkDown类似Typora那样即时渲染,但功能更为强大!可多人/团队协作。支持图片、视频、音频等上传,收费版不限容量,个人版是免费的,团队要收费。
2023-03-20 21:52:30
2848
5
原创 Homebrew国内如何自动安装(国内地址)(Mac & Linux)
【代码】Homebrew国内如何自动安装(国内地址)(Mac & Linux)
2023-02-24 22:58:19
199
源码(springCloud+nacos+gateWay)
2023-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人