自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 MapStruct转换器常见问题及其使用方式

/ 自定义的映射方法:转换boolen为String时,做一些判断然后返回对应的值。return "已完成";} else {return "未完成";return "该产品已完成";} else {return "该产品未完成";if(str . equals("已完成")) {} else {} } } // 通过uses 来导入上面我们写的 自定义映射方法 @Mapper(uses = {

2023-05-26 11:39:42 2652 1

原创 Intellij idea高效使用教程

Intellij idea高效使用教程安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍。一. 安装插件1. Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。如果让它再加上机器学习,人工智能写代码的时代还会远吗?2. Key Promoter X 快捷键提示插件每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。3. CodeGlance 显示代码缩略图

2021-11-12 13:23:33 183

转载 动态控制 Spring Boot 中的 @Scheduled 定时任务

https://blog.youkuaiyun.com/Rose_DuanM/article/details/89150485

2021-11-09 17:44:39 322

原创 获取yml中配置信息的方式

获取yml中配置信息的方式很多,最常见的就是直接利用@Value注解,但是这样不美观,当需要多个配置中的信息时,类中就需要定义多个变量。像这样: @Value("${clqbh}") String clqbh; @Value("${overTime}") long overTime; @Value("${overTime1}") long overTime1; @Value("${overTime2}") long overTime2;.

2021-11-04 14:00:57 4171

原创 mybatisplus实现指定字段新增更新时自动填充

1. 实体类处理需要填充的字段加上以下注解FieldFill是mybatisplus提供的枚举类,可根据自己的需要选择。/** * 字段填充策略枚举类 * * <p> * 判断注入的 insert 和 update 的 sql 脚本是否在对应情况下忽略掉字段的 if 标签生成 * <if test="...">......</if> * 判断优先级比 {@link FieldStrategy} 高 * </p> * * @autho

2021-11-04 13:35:52 1030

原创 java实现自定义包装注解

java实现自定义包装注解的方式不少,可以采用aop方式,还可以单纯采用拦截器配合ResponseBodyAdvice(响应结果处理)方式。这篇文章我用到的是第二种。1. 自定义一个注解@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.TYPE, ElementType.METHOD})@Documentedpublic @interface ResponseResult {}作用:自定义的包装注解,可在controller.

2021-11-04 11:06:04 1115

原创 视频,图片资源放置linux服务器上,通过nginx配置以获取链接地址

首先服务器上得安装了nginx,这步骤我就不在本文中写到。1. 将视频/图片资源放进服务器中如果是使用了xshell一类的终端模拟软件,直接将资源拖到指定目录即可,如果没有,就用rz命令来上传,输入[root@localhost guides-web-videos]# rz就行。下图的上传已省略。我是在nginx所在的同级目录下创建了存放资源的文件夹。(其实放哪都可以,之后能指定找到就行)2. 编辑nginx配置文件找到nginx.conf文件,通过vi或者vim进入该文件。编辑ngin.

2021-10-19 14:40:52 2853 2

原创 汇总解决idea出现import包时报错Java:程序包xxxx不存在,但包确实存在的问题

网上有很多解决方式,我想到的都汇总起来了,方便以后查看,你可能采用其中一种就能解决问题,我是用了最后一种才解决。如果你要导入的包在Libraries下都本身一直没有存在,你这时就得看看pom里对应的依赖写的有没有问题,名字版本什么的在使用的仓库中有没有对应的jar包,如果确定没有问题,那么再尝试采取以下的前几种方式解决。1. 执行Maven ->reload project作用:重新导入Maven包2种方式:1.选择 Project 目录右键 -> Maven -> rel.

2021-10-18 16:08:59 27221 10

原创 java项目后端Linux上部署流程,顺便包含堡垒机方式

java项目后端Linux上部署流程,顺便包含堡垒机方式1. 若之前已有jar包,需先备份(备份到当前jar包所在目录即可),再将其进程停止。cp guides-web.jar guides-web0930.jarkill -9 `ps -ef | grep guides-web.jar | grep -v 'grep'2. 通过堡垒机的文件管理将jar包放入到文件管理中服务器的根目录即可(相当于存放需要用到的文件的地方tmp)3. 通过命令移动刚刚存放的文件(以下命令会默认放到当前目录下

2021-10-09 15:21:20 1413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除