- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 jacoco 测试代码覆盖率 趟坑记录
项目springboot版本spring-boot:2.0.4-RELEASE1.公司要求项目使用jaCoCo查看测试代码覆盖率,于是添加依赖<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version&
2022-03-17 10:56:24
1341
原创 Mockito使用遇到的问题
1 java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker (alternate: null)https://www.kancloud.cn/apachecn/howtodoinjava-zh/19531982 mock类调用方法时报错:java.lang.NullPointerException其他方法都可以正常mock,但是有一个方法一直报错
2022-02-18 10:49:09
3703
原创 MapStruct学习
MapStruct学习1. 介绍1.1 What is it?MapStruct是一个代码生成器,它基于约定优先于配置的方法,极大地简化了javabean类型之间映射的实现。生成的映射代码使用纯方法调用,因此速度快、类型安全且易于理解。1.2 Why?多层应用程序通常需要在不同的对象模型(例如实体和DTO)之间进行映射。编写这样的映射代码是一项乏味且容易出错的任务。MapStruct旨在通过尽可能自动化来简化这项工作。与其他映射框架相比,MapStruct在编译时生成bean映射,这确保了高性
2020-10-12 17:49:03
769
原创 springboot2集成activiti5设计器相关问题
1.启动报错:Caused by: java.io.FileNotFoundException: class path resource [org/springframework/security/config/annotation/authentication/configurers/GlobalAuthenticationConfigurerAdapter.class] cannot be opened because it does not exist at org.springframework
2020-09-25 16:23:03
608
原创 activiti5学习笔记(springboot2 + activiti5)
前言由于某些原因,需要学习activiti。本来想学最新的版本(6或者7),奈何网上资料太少,只能退而求其次(5:是不是学不起)。找了个博客:https://blog.csdn.net/zezezuiaiya/article/details/78121663 就敲了起来(都是图片- -)。另外,我用的springboot是2.0.4版本,activiti是5.22.0版本,所以内容跟原博客会稍微有点不同(怎么会是稍微,我代码都是手敲的好吧)。bpmn一开始用的IDEA里面插件actiBPM生成的,
2020-09-25 14:59:22
2419
3
原创 SpringBoot 读取配置文件方式归纳
SpringBoot 读取配置文件方式归纳1.Environment实现接口EnvironmentAware,获取到Environmentimport org.springframework.context.EnvironmentAware;import org.springframework.context.annotation.Configuration;import org.springframework.core.env.Environment;/** * @author * @D
2020-09-10 10:15:35
217
原创 List<Map> 多字段排序
package com.example.test;import com.beust.jcommander.internal.Lists;import com.beust.jcommander.internal.Maps;import com.example.utils.DateUtil;import org.junit.Test;import java.util.*;import java.util.stream.Collectors;/** * @author hujt49 * @
2020-07-30 13:39:27
2899
原创 Linux JDK 1.7升级到1.8
1 查看是否有预装jdk及jdk版本rpm -qa|grep jdk 2 如果有,卸载预装jdkrpm -e --nodeps jdk-1.7.0_79-fcs.x86_643.官网下载jdk1.8版本https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151....
2018-10-08 14:48:45
12537
6
原创 base64编码+号解码错误
加号(+)是BASE64编码的一部分,而加号在QueryString中被当成是空格。 因此,当一个含有BASE64编码的字符串直接作为URL的一部分时,如果其中含有加号,则使用QueryString读取时,再使用BASE64解码就会发生错误。 解决的办法:一是使用BASE64的字符串作为URL的一部分是,使用UrlEncode一类的函数进行编码;二是在接收BASE64字符串
2017-05-16 18:00:36
4335
springboot2整合activiti5.22.0在线设计器
2020-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人