- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 mybatis一对多,多条件关联查询
1.*Mapper.java 文件内容 /** *派单组列表 */ List<DisGroupListDTO> groupList(@Param("groupName") String groupName, @Param("workTypes")List<String> workTypes, @Par
2022-01-04 13:49:19 780
原创 图型验证码的生成和验证
1.生成图型验证码package com.beauty.common.util.schema;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.math.NumberUtils;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;
2021-12-20 13:54:10 262
原创 spring boot mybatis 数据范围配合权限使用
1.声明有所有数据范围@Getterpublic enum DataRangeEnum { platform("","","platformRangImpl"), instalment("","","instalmentRangImpl"), intermediary("","","intermediaryRangeImpl"), finance("","","financeRangeImpl"), region("","","regionRangeIm.
2021-12-20 11:57:10 503
转载 mysql向表中某字段后追加一段字符串
mysql向表中某字段后追加一段字符串:mysql向表中某字段后追加一段字符串:update table_name set field=CONCAT(field,'',str)mysql 向表中某字段前加字符串update table_name set field=CONCAT('str',field)MySQL中concat函数使用方法:CONCAT(str1,str2,…)返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如...
2021-05-18 11:43:06 424
原创 mysql 批量将表中某一字段值查询出来,更新到另一个字段上的SQL写法
UPDATE month_repay m,repay_order r SET m.PAYMENT_TIME = r.FINISHED_TIME WHERE m.REPAY_OPERATE_RECORD_ID = r.ORDER_ID AND m.MONTH_REPAY_STATUS = 'BACKED'1.month_repay,repay_order表之间一定要有关联,可以是很多表关联2.加上对应的表条件。3.set 可以多个赋值。...
2021-05-13 17:33:31 1462
原创 Http 网络请求工具类HttpClientUtils
import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.http.*;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.HttpRequestRetryHandler;impo...
2021-05-12 11:45:52 1269
原创 Base64 jdk1.8 工具类Base64Util
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStream;/** * Base64编码工具类 * */public class Base64Util { private static final char[] legalChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456...
2021-05-12 11:36:06 193
原创 图型验证码的生成和校验
1.生成随机的字符串。2.生成图型,Base64Util进行转码传输到前端。3.校验图型验证码。一、验证码和图型生成类import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.math.NumberUtils;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servl.
2021-05-12 11:29:19 347
转载 身份证工具类
import org.apache.commons.lang3.StringUtils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;/** * 身份证工具类 */public class IdCardUti...
2021-05-12 11:11:30 64
原创 LocalDate 计算两个日期相差天数
1.同月相差天数,月份,年份 LocalDate start = LocalDate.of(2021,5,1); LocalDate end = LocalDate.now(); Period next = Period.between(start,end); next.getDays();//相差天数 next.getMonths();//相差月份 next.getYears();//相差年份2.只需要获取天数差2.1 请看LocalDate.toEpochDay()源码
2021-05-11 10:20:48 24004
原创 异步线程池配置
package com.beauty.riskAudit.config;import lombok.extern.slf4j.Slf4j;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableAsync;import o.
2021-04-30 10:39:41 151
原创 派单 + redis
一、使用接口声明:package com.beauty.common.dispatch;import java.util.List;/** * 审核用户队列 */public interface IAuditorQueue { /** * 用户id队列 */ List<String> queueUser(String redisKey); /** * 插入一个用户到队列,并且返回用户在队列的位置,若用户已在队列中或插入
2021-04-30 10:27:30 352
原创 bean 对象赋值工具类
package com.beauty.common.util;import org.springframework.cglib.beans.BeanCopier;import org.springframework.util.CollectionUtils;import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.P.
2021-04-29 14:12:41 198
原创 阿里云发送短信
package com.beauty.common.util;import com.alibaba.fastjson.JSONObject;import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.exceptions.ClientExce.
2021-04-29 14:05:34 284
原创 递归生成树型结构
import com.fasterxml.jackson.annotation.JsonIgnore;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import org.apache.commons.lang3.StringUtils;import org.springframework.util.CollectionUtils;import java.util.ArrayList;import java..
2021-04-27 14:53:42 161
原创 aop 获取接口/service方法耗时操作
@Aspect@Component@Slf4jpublic class LoggingAspect { @Pointcut("execution(* com.beauty.*.service.impl..*ServiceImpl.*(..))") private void pointCutMethodService(){ } @Pointcut("execution(* com.beauty.*.controller..*Controller.*(..))") p.
2021-04-26 18:05:49 543
原创 bootstrap的模态框show.bs.modal、hidden.bs.modal函数重复触发的
原代码片段: function showServerInfo(recordId) { $("#showFeeWhitherModal").on('hidden.bs.modal', function (e) { $(this).find('.modal-body').html(' 等待结果,请稍后...'); $(this).removeData('bs.modal'); }).on('show.bs.modal',
2021-04-26 10:02:22 1777
原创 读取配置文件的方式
第一种:创建Global 内直接读取,因为是静态方法更好获取 /** * 当前对象实例 */ private static Global global = new Global(); /** * 属性文件加载对象 */ private static PropertiesLoader loader = new PropertiesLoader("xxx.properties");//xxx.yml /** * 获取配置 * @see {fns:get.
2020-08-23 16:56:16 131
原创 发大大V.2工具类
第一步: maven 打包:fadada_api_sdk.jar 打成maven包 win 环境下,检查自己java环境和maven环境具体配置maven环境见:https://jingyan.baidu.com/article/acf728fd68b4bef8e510a31c.html准备就需后,在控制台输入命令mvn install:install-file -Dfile=C:\Users\Administrator\Desktop\fadada_api_sdk.jar-Dgr...
2020-08-23 16:41:06 1769
原创 spring 参数校验
1.主要是用到两个注解@Validated 和@Validpackage com.micro.pmo.moudle.store.controller;import java.util.List;import java.util.Map;import javax.validation.Valid;import javax.validation.constraints.NotNul...
2019-08-29 22:24:52 233
原创 spring boot 全局处理异常
注解@ControllerAdvice 和 @RestControllerAdvice的使用@RestControllerAdvice 这个注解就不需要在对应方法体上加@ResponseBodypackage com.micro.pmo.commons.advice;import java.util.Set;import javax.validation.Constrain...
2019-08-29 22:00:35 136
原创 unipush java 后端详解
unipush的集成1.集成maven包: <!-- unipush包--> <dependency> <groupId>com.gexin.platform</groupId> <artifactId>gexin-rp-sdk-http</ar...
2019-08-29 21:42:22 5732 3
原创 springMVC注解的简单使用
1,先引进相应的包Spring 3.0 Core(Spring的核心包) /Spring 3.0 Web/Spring 3.0 J2EE/Spring 3.0 AOP(Spring代理)/Spring 3.0 Persistence Core。这里的3.0是在此只是版本编号,最好是3.0及3.0以上的版本。2,配置applicationContext.xml文件xmlns=
2015-09-12 11:49:30 230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人