- 博客(9)
- 收藏
- 关注
原创 SpringBoot校验框架Validation、统一异常处理及项目的国际化
Validation校验框架传统代码开发,接口参数基本校验一般在Controller层完成,在校验时会写很多的if判断,导致代码冗长。幸运的是lombok的Validation校验框架提供了很多注解,运用这些注解做参数校验就变得非常简单了。具体做法是在Controller层方法入口参数上加上@Valid注解开启参数验证 @PostMapping("/save") @ApiOperation("生成提货任务") public Result save(@RequestBody @Val
2022-02-21 16:04:20
2196
原创 lombok注解中 @Builder @SuperBuilder @NoArgsConstructor @AllArgsConstructor 注解使用问题总结
构造器问题在使用lombok简化model类时。使用@Builder建造者模式。@Data@Builder@TableName(value = "role_func_permission")public class RoleFunctionPermEntity { @TableId(type = IdType.AUTO) private Integer id; private Integer roleId; private Integer funcPermis
2022-02-21 14:11:14
3284
1
原创 Mysql8.0.27安装
第一步:上传在linux系统的opt目录下,创建mysql8子目录,把mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar安装包上传到该目录下第二步:解压[root@localhost mysql8]#tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar。解压后mysql8目录有以下文件:第三步:安装按顺序安装rpm包:rpm -ivh mysql-community-common-8.0.27-1.el7.x86_
2022-01-27 17:06:21
2027
原创 MySQL5.7安装与配置
首先到mysql的官网下载yum repo配置文件下载命令:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm然后进行yum源的安装:rpm -ivh mysql57-community-release-el7-9.noarch.rpm安装完成后,就可以使用yum命令安装mysql了:yum -y install mysql-server启动mysql:systemctl start mysqld
2022-01-27 15:26:25
2250
原创 Java环境安装与配置教程
卸载旧版本如果已安装,卸载 yum -y remove java-1.8.0-openjdk*yum -y remove java-1.8.0-openjdk*当结果出现了完毕!,就表示卸载成功。利用yum源来安装jdk(此方法不需要配置环境变量)查看yum库中的java安装包 :yum -y list java*安装需要的jdk版本的所有java程序:yum -y install java-1.8.0-openjdk*(安装完之后,默认的安装目录是在: /usr/lib/jvm/java-
2022-01-27 15:15:18
1378
原创 JAVA基础-排序
JAVA基础-排序排序算法1、冒泡排序(1)冒泡排序的介绍 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。(2)冒泡排序的原理: 1、如果元素大小关系不正确,交换这两个数(在本例中为a> b), 2、比较一对相邻元素(a,b), 3、重复步骤1和2,直到我们到达数组的末尾(
2020-10-07 23:15:41
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人