Java 工具
文章平均质量分 93
STRANG-P
这个作者很懒,什么都没留下…
展开
-
Git + IDEA 操作指引
Git + IDEA 操作指引1、Clone下载代码1.1、下载主分支代码1.2、下载指定分支代码2、Pull更新代码3、Commit提交代码4、Push代码5、切换分支6、全量合并分支7、选择性合并分支1、Clone下载代码新建文件夹,在文件夹中右键鼠标,选择 “Git Bash Here”1.1、下载主分支代码 使用命令: git clone 项目地址.例如: git clone http://10.19.12.234:7890/demo1.2、下载指定分支代码使原创 2021-04-06 10:58:38 · 135 阅读 · 0 评论 -
xml字符串格式化
说明调用方法 : new XMLFormat(xml).format();本文参考博文:https://blog.csdn.net/Dior_DNA/article/details/77966895代码import org.apache.commons.lang3.StringUtils;/** * @ClassName: XMLFormat * @Description:x...原创 2019-01-14 11:53:15 · 3315 阅读 · 0 评论 -
读取自定义配置文件属性值
Spring Boot 项目,读取自定义配置文件属性1、pom.xml 需要引入的 jar2、自定义 config.properties 配置文件3、工具类4、测试调用1、pom.xml 需要引入的 jar 以下相关 jar 可根据实际情况做相应替换 <dependency> <groupId>org.apache.c...原创 2019-08-15 11:21:45 · 413 阅读 · 0 评论 -
MongoDB 上传下载图片 -- MongoTemplate
MongoDB 上传下载图片1、引入jar包2、创建实体3、控制层4、测试4.1 上传测试4.2 下载测试1、引入jar包 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-mongodb --><dependency> <groupId>org.springframework.boot</groupId>原创 2020-06-03 10:38:35 · 869 阅读 · 0 评论 -
MongoDB图片上传下载 - GridFsTemplate
MongoDB图片上传下载1、引入jar包2、yml 配置文件3、业务代码4、测试4.1 上传测试4.2 显示接口测试4.3 下载接口测试5、缩略图补充说明1、引入jar包 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-mongodb --><dependency> <groupId>org.springframe原创 2020-06-03 21:35:03 · 1099 阅读 · 1 评论 -
配置文件管理Exchange、Queue 以及 RoutingKey并自动绑定
yml 中配置 Exchange、Queue 以及 RoutingKey 并自动绑定1、pom 文件引入 jar 包2、yml 配置文件3、实体类4、自动配置类5、spring.factories 文件6、测试1、pom 文件引入 jar 包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp原创 2020-06-04 21:06:50 · 1016 阅读 · 0 评论 -
数据量比较大的两个集合,求交集和差集
数据量比较大的两个集合求交集1、使用 retainAll 函数2、使用 LinkedList + 迭代器1、使用 retainAll 函数 import java.util.*;/** * 求交集 1 */public class ListIntersection1 { public static void main(String[] args) { List<String> listA = new ArrayList<String原创 2020-09-23 19:45:42 · 3343 阅读 · 3 评论 -
SpringBoot+RabbitMq 采用 TTL(延迟队列)+ DLX(死信队列)实现延迟消费
采用 TTL(延迟队列)+DLX(死信队列)实现延迟消费1、pom文件引入jar包2、yml 配置3、声明交换机、队列及绑定4、定义常量类5、发送消息6、消费消息 1、pom文件引入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-a原创 2020-10-20 14:36:40 · 545 阅读 · 1 评论 -
通过注解的方式,实现Redis 自动查找缓存,以及未命中时自动更新缓存
通过注解的方式,实现Redis 自动查找缓存,以及未命中时自动更新缓存1、写在前面的话2、你们可以白嫖的代码2.1、需要引入 jar 包2.2、yml 配置文件2.3、Redis 的配置类2.4、定义注解2.5、@Aspect 处理切面2.6 业务层注解使用示例3、让你们看看效果3.1、测试的实体类3.2、业务层测试代码3.3、控制层测试代码3.4、调用接口3.4.1、testApi1 接口3.4.1、testApi2 接口1、写在前面的话 &原创 2020-11-20 12:10:56 · 1252 阅读 · 1 评论 -
两个实体对象间,根据字段名赋值 Copy
两个实体对象间,根据字段名赋值1、引入 jar 包2、转换类3、测试3.1、源实体3.2、目标实体3.3、测试类 说明:字段名需要区分大小写,字段名要保持一致。 1、引入 jar 包 <!-- https://mvnrepository.com/artifact/cglib/cglib --> <dependency> <groupId>cglib</groupId> <artifactId原创 2020-11-20 14:50:43 · 743 阅读 · 0 评论 -
SpringBoot + Hibernate Validator 验证参数
SpringBoot 之使用 Hibernate Validator验证参数1、在 pom 文件引入依赖2、在请求实体类中添加注解3、在控制层中添加注解(@Validated)4、自定义异常处理后的返回类5、自定义异常处理6、返回结果7、请求实体中常用的注解7.1 内置注解7.2 附加注解1、在 pom 文件引入依赖 <dependency> ...原创 2019-05-31 16:40:21 · 403 阅读 · 0 评论