摘要: 在实际开发过程中,常需要定义一个常量来指向一个值,这时可使用枚举类来定义常量关联属性值。当需要将枚举值返回给前端时,通过在枚举类中添加@JsonFormat(shape = JsonFormat.Shape.OBJECT)注解实现枚举类的响应。 package com.example.gupaop6 阅读全文
posted @ 2022-11-25 14:45 liong01 阅读(2813) 评论(0) 推荐(0)
摘要: 在日常项目开发过程中,常常涉及到不同业务模块CODE的定义,伴随的还有描述信息 如何在开发中定义以及使用是一个非常棘手的问题,需要让我们定义简洁,使用方便 在当前应用中,人们习惯定义个常量来表示CODE,在定义一个CODE的映射来表示CODE描述【CODE所表达的含义】或者是基于枚举类。CODE映射 阅读全文
posted @ 2022-11-25 12:32 liong01 阅读(320) 评论(0) 推荐(0)
摘要: Controller层代码就该这么写,简洁又优雅 描述了定义项目控制器时正确的打开方式,便于统一对请求参数、响应参数、异常做统一的处理,让控制器更多关注参数的接收和响应的返回。 涉及了参数的校验已经自定义校验规则,并在控制器使用校验规则对参数进行校验。异常处理屏蔽了系统抛出异常,统一对异常进行捕获处 阅读全文
posted @ 2022-11-25 10:46 liong01 阅读(23) 评论(0) 推荐(0)
摘要: 回退版本 1、git log --pretty=oneline // 查看版本记录 2、git reset --hard logid // 回退指定版本 3、git push --force // 回退提交远程分支 阅读全文
posted @ 2022-11-17 14:18 liong01 阅读(22) 评论(0) 推荐(0)
摘要: 官网脚本使用文档: https://learning.postman.com/docs/writing-scripts/script-references/test-examples/ 统一定义Header参数 示例:Header中统一定义鉴权 1、配置参数 2、读取配置并添加到Header let 阅读全文
posted @ 2022-09-28 17:06 liong01 阅读(63) 评论(0) 推荐(0)
摘要: 无缓冲 1、定义时若未指定缓冲大小或设置为0,表示当前chan无缓冲。 2、在向chan写入数据时,会阻塞当前协程,直到其他协程从该chan中读取了数据。 3、基于定义2规则,无缓冲chan不能在一个协程同时进行读取与写入操作。 4、应用场景:主任务需要等待子任务的执行结果,可以使用无缓冲chan, 阅读全文
posted @ 2022-09-16 15:33 liong01 阅读(1531) 评论(0) 推荐(1)
摘要: 一、插件安装 打开IDEA编辑器,进入到File->Settings->Plugins,搜索MybatisX点击安装。 二、数据源配置 点击IDEA编辑器右侧Database即可进行数据源配置。 三、代码生成 选择刚配置数据源选择指定表右键选择MybatisX-Generator进入代码生成配置项。 阅读全文
posted @ 2022-07-29 16:38 liong01 阅读(1526) 评论(0) 推荐(0)
摘要: 添加远程仓库 git remote add origin https://gitee.com/namespace/projectName.git git branch --set-upstream-to=origin/master master git pull origin master --al 阅读全文
posted @ 2022-07-23 17:16 liong01 阅读(19) 评论(0) 推荐(0)
摘要: 简介 ReentrantLock是AQS下一种实现,提供了公平锁与非公平锁两种机制。 默认为非公平锁,可在ReentrantLock实例化时指定。 公平锁与非公平锁区别在于,当一个线程获取锁时,如果当前锁已被其他线程获取。公平锁直接将当前线程加入到阻塞队列,而非公平锁会尝试再次获取锁,若获取成功将不 阅读全文
posted @ 2022-02-24 16:23 liong01 阅读(28) 评论(0) 推荐(0)
摘要: BeanFactory与AppliactionContext区别 为了探索BeanFactory与AppliactionContext之间的区别,我们必须从Spring底层源码实现原理来分析分析各自的不同。 BeanFactory执行流程分析 初始化 // 指定一个类路径xml配置文件来实例化一个B 阅读全文
posted @ 2022-01-23 18:02 liong01 阅读(35) 评论(0) 推荐(0)