随笔分类 -  java

摘要:传参 List<ApproveJobContent> contents Optional<String> value = contents.stream().filter(ctx->"DEMAND_APPLY_EXT_ATTRBUTES".equals(ctx.getContentName()).m 阅读全文
posted @ 2023-11-02 14:17 xingmeng1 阅读(12) 评论(0) 推荐(0) 编辑
摘要:日期模板枚举类PatternEnum public enum PatternEnum { //g global全称,cn中国 G_DATE_TIME_DEFAULT("yyyy-MM-dd HH:mm:ss"),// 默认的年月日时分秒格式 G_DATE_TIME_FOR_CN("yyyy年MM月d 阅读全文
posted @ 2023-06-20 14:03 xingmeng1 阅读(14) 评论(0) 推荐(0) 编辑
摘要:时间工具类 package com.iktapp.common.utils; import cn.hutool.core.date.DateTime; import org.apache.commons.lang3.StringUtils; import java.sql.Timestamp; im 阅读全文
posted @ 2023-06-19 22:26 xingmeng1 阅读(5) 评论(0) 推荐(0) 编辑
摘要:问题 在走接口的时候,需要使用mybtatis的批量更新,偷了个懒使用Foreach的形式拼接多个sql语句进行更新。结果在执行到这个sql的时候update一直报错 ### Error updating database. Cause: java.sql.SQLSyntaxErrorExcepti 阅读全文
posted @ 2023-03-26 17:51 xingmeng1 阅读(585) 评论(0) 推荐(0) 编辑
摘要://切片插入,进行更新 if(collect.size() > 500){ List<List<Integer>> partition = ListUtils.partition(collect, 500); for (List<Integer> assignIds : partition) { n 阅读全文
posted @ 2023-03-21 10:07 xingmeng1 阅读(12) 评论(0) 推荐(0) 编辑
摘要:获取学年的各个月份 Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); //学年 String years; //获取现在的月份 int month = cal.get(Calendar.MONTH )+ 阅读全文
posted @ 2023-02-20 19:29 xingmeng1 阅读(30) 评论(0) 推荐(0) 编辑
摘要:取字符串中的数字 String charList = "乳儿班:044个23人 托小班:0个0人 托大班:3个60人 混合班:0个0人"; String integer = ""; //作为数字字符串的预备区 ArrayList<Integer> numList = new ArrayList<>( 阅读全文
posted @ 2023-02-07 15:40 xingmeng1 阅读(60) 评论(0) 推荐(0) 编辑
摘要:身份证验证相关公共方法 package com.iktapp.api.utils; import com.iktapp.api.constants.BusinessConstants; import org.apache.logging.log4j.util.Strings; import java 阅读全文
posted @ 2023-02-02 15:49 xingmeng1 阅读(68) 评论(0) 推荐(0) 编辑
摘要:如何只获取最近60天的信息 1、localDate转化date /** * localDate转化为date * @param localDate * @return */ public static Date localDate2Date(LocalDate localDate) { return 阅读全文
posted @ 2023-01-13 18:43 xingmeng1 阅读(49) 评论(0) 推荐(0) 编辑
摘要:避免重复提交注解 ①注解 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface AvoidRepeatableCommit { /** * 指定时间内不可重复提交,单位毫秒 * @retur 阅读全文
posted @ 2023-01-12 11:08 xingmeng1 阅读(94) 评论(0) 推荐(0) 编辑
摘要:List<String> lshList = all.parallelStream().map(Jigou::getLsh).collect(Collectors.toList()); List<Jigou> toAddJigous = allJigou.stream().filter(p -> ! 阅读全文
posted @ 2022-11-25 16:05 xingmeng1 阅读(72) 评论(0) 推荐(0) 编辑
摘要:JSON字符串需Aes加密,加密为Hex 前端加密 后端加密 package com.iktapp.api.utils; import org.apache.commons.codec.DecoderException; import org.apache.commons.codec.binary. 阅读全文
posted @ 2022-11-24 15:55 xingmeng1 阅读(952) 评论(0) 推荐(0) 编辑
摘要:list变成String类型 CollectionUtils.isEmpty(vo.getImgs())?"" : String.join(";", (String[]) vo.getImgs().toArray(new String[0])) String 类型 变成 list Arrays.as 阅读全文
posted @ 2022-11-24 15:29 xingmeng1 阅读(20) 评论(0) 推荐(0) 编辑
摘要:java 三级菜单遍历 @Override public List<YjztCity> getYjzt(){ List<YjztCity> yjztCities = yjztCityMapper.selectByExample(null); //先获取你想要在哪些菜单范围内搜索 List<YjztC 阅读全文
posted @ 2022-11-14 19:49 xingmeng1 阅读(370) 评论(0) 推荐(0) 编辑
摘要:java自定义的异常类 1、自定义异常类,需要继承 RuntimeException @Datapublic class EmployeeCheckException extends RuntimeException{ private int code; private String msg; pu 阅读全文
posted @ 2022-07-26 11:46 xingmeng1 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:java中对list集合进行分组 Map<String, List<HealthImport>> excelIdCardNull = importList.stream() .filter(temp -> temp.getIdcard() == null) .collect(Collectors.g 阅读全文
posted @ 2022-07-20 11:49 xingmeng1 阅读(3847) 评论(0) 推荐(0) 编辑
摘要:批量插入 数据,提高效率 Dao层 int insertBatch(List<HealthImport> list); xml文件 <insert id="insertBatch" parameterType="java.util.List" > insert into health_import 阅读全文
posted @ 2022-07-19 10:59 xingmeng1 阅读(2966) 评论(0) 推荐(0) 编辑
摘要:3种常见的数据脱敏方案 1、SQL 数据脱敏实现 MYSQL(电话号码,身份证)数据脱敏的实现 -- CONCAT()、LEFT()和RIGHT()字符串函数组合使用,请看下面具体实现 -- CONCAT(str1,str2,…):返回结果为连接参数产生的字符串 -- LEFT(str,len):返 阅读全文
posted @ 2022-07-07 09:32 xingmeng1 编辑

点击右上角即可分享
微信分享提示