
工具介绍
Mack Laughing
这个作者很懒,什么都没留下…
展开
-
HttpUtils 工具类
HttpUtils工具类<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13</version> </dependency> <depen原创 2022-02-15 13:58:29 · 1467 阅读 · 0 评论 -
记录一次 gateway 网关 FluxOnAssembly$OnAssemblyException 异常 报错经历
记录一次 gateway 网关 FluxOnAssembly$OnAssemblyException 异常 报错经历报错代码:java.lang.IllegalStateException: Invalid host: lb://zhihui_member at org.springframework.cloud.gateway.filter.RouteToRequestUrlFilter.filter(RouteToRequestUrlFilter.java:86) ~[spring-cloud-g原创 2022-01-10 10:37:31 · 10692 阅读 · 0 评论 -
JAVA 生成二维码 并设置 +失效机制
JAVA 生成二维码 并设置 失效机制1.前言:我这里设置的失效机制用数据库记录每一张二维码的实效时间,二维码生成后上传至OSS1.1 数据库设计CREATE TABLE `qz_date` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `uuid` varchar(255) DEFAULT NULL COMMENT '二维码标号', `url` varchar(255) DEFAULT NULL COMMENT '二维码地址',原创 2021-03-17 18:21:50 · 8559 阅读 · 4 评论 -
RestTemplate 调用远程方法,服务端要求接受参数类型:application/x-www-form-urlencoded
RestTemplate 调用远程方法,服务端要求接受参数类型:application/x-www-form-urlencoded解释:是一个表单请求public APIResult postWithParamNoToken2(String url, JSONObject params) { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_FORM_原创 2021-03-03 10:29:26 · 1736 阅读 · 0 评论 -
RestTemplate 工具类
RestTemplateUtils@Componentpublic class RestTemplateUtils { @Autowired private RestTemplate restTemplate; private static RestTemplateUtils rtu; @PostConstruct public void init() { rtu = this; rtu.restTemplate = this原创 2021-03-02 14:47:32 · 1171 阅读 · 0 评论 -
Hutool异步调用方法
Hutool异步调用方法POM<!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.19</version> </depe原创 2021-01-04 18:17:43 · 4930 阅读 · 3 评论 -
mysql 数据库存 json 类型 实体类如何处理
mysql 数据库存 json 类型 实体类如何处理现在遇见许多业务需求 需要在数据库存错json 数据类型 数据库 mysql 5.7.4 也支持这种类型建表语句CREATE TABLE `demo` ( `id` int(15) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(255) DEFAULT NULL COMMENT '名称', `type` int(15) DEFAULT NULL COMMENT '类型 ',原创 2020-12-22 17:59:50 · 6030 阅读 · 1 评论 -
实现 mybatis-plus 自动填值
实现 mybatis-plus 自动填值mybatis做新增或者更新的时候,总是会记录创建时间、更新时间等通用字段字段这些放在业务代码里面,其实看起来并不好看。mybatis有一个好的方法可以帮助我们自动的生成这些字段的信息,然后入库。mybatis的一个默认参数处理器DefaultParameterHandler它有一个默认子类MybatisDefaultParameterHandlerinsert和update,其实就是我们需要的东西。新增和更新的时候自动注入创建时间更新时间等字段。原创 2020-12-22 17:46:13 · 208 阅读 · 0 评论 -
easyExcel导入 无模版 实体类导入 自定义表头 存入数据库
喜欢的点赞???? 不喜欢的解散 创作不易记得三连开整1 导入依赖 <!--导出数据--><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.3</version> </dependency>2.导入监听器@Slf4jpub原创 2020-12-18 17:37:25 · 3807 阅读 · 3 评论 -
easyExcel导出 无模版 实体类 导出 自定义表头
喜欢的点赞???? 不喜欢的解散 创作不易记得三连开整1 导入依赖 <!--导出数据--><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.3</version> </dependency>2.样式工具类`import co原创 2020-12-17 18:25:43 · 4934 阅读 · 3 评论 -
SpringBoot redistemplate 工具类 操作 redis
喜欢的点赞???? 不喜欢的解散 创作不易记得三连开整1 导入依赖<!--Redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.2.9.RELEASE</version>原创 2020-12-15 20:00:33 · 209 阅读 · 0 评论 -
mybatis mapper 传 List Map mapper.xml解析
mapperpublic interface StandingBookMangerMapper { /*** * * @param tableName * @param id * @return */ Map<Object,Object> getStandingBookFile(@Param("tableName") String tableName, @Param("id") Integer id); /**原创 2020-11-25 17:41:35 · 839 阅读 · 1 评论 -
JAVA 无限级联菜单实现
废话不多说直接开搞 喜欢的请点赞 不喜欢的请解散(拒绝白剽 创作不易)数据库数据准备建表CREATE TABLE `menu` ( `id` int(15) NOT NULL AUTO_INCREMENT COMMENT '主键', `menu_name` varchar(255) NOT NULL COMMENT '菜单名称', `pid` int(15) NOT NULL COMMENT '父ID', `created_at` datetime NOT NULL, `last_原创 2020-11-25 14:58:52 · 574 阅读 · 0 评论 -
springBoot 配置跨域跨域的三种方式
第一种 config 配置类 来全局所有跨域访问@Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*")原创 2020-11-24 18:05:48 · 237 阅读 · 0 评论 -
MySQL常用函数库即用法
-简介MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一讲中将讲解的内容包括:1、数学函数2、字符串函数3、日期和时间函数4、条件判断函数5、系统信息函数6、加密函数7、格式化函数数学函数(1)ABS(x)返回x的绝对值函数名描述实例ABS(x)返回 x 的绝对值返回 -1 的绝对值:SELECT ABS(原创 2020-11-24 15:06:19 · 146 阅读 · 0 评论 -
tomcat部署微服务 server文件修改
tomcat部署微服务 server文件修改喜欢的请点赞 不喜欢的请解散!废话不多说 直接粘贴配置文件 按照自己的需求修改server就可以了 还要注意的是打包方式 war包<?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the N原创 2020-11-21 15:02:07 · 784 阅读 · 0 评论 -
JAVA实现一个 Quartz 动态定时任务
废话不多说 直接开整 喜欢的请点赞,不喜欢的请解散导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency>先上两个任务,都是调用service服务类注意 这里有坑 不原创 2020-11-19 15:27:28 · 375 阅读 · 0 评论 -
开源中国上个人认为比较优秀的开发工具介绍-持续更新(顺序不代表任何意义)
xk-time Java 时间工具包介绍:xk-time 是时间转换,计算,格式化,解析,日历和cron表达式等的工具,使用Java8,线程安全,简单易用,多达70几种常用日期格式化模板,支持Java8时间类和Date,轻量级,无第三方依赖。<dependency> <groupId>com.github.xkzhangsan</groupId> <artifactId>xk-time</artifactId>原创 2020-11-03 11:10:27 · 293 阅读 · 0 评论