随笔分类 -  java

记录一些平常java开发的代码与心得
摘要:public static void main(String[] args) { PackSaveTimeReq packSaveTimeReq = new PackSaveTimeReq(); packSaveTimeReq.setType(ThirdPartyOperationTypeEnum. 阅读全文
posted @ 2024-10-21 16:18 多多指教~ 阅读(20) 评论(0) 推荐(0) 编辑
摘要:本地安装的jdk版本是11,有个项目想打包成jdk1.8的版本,试了好多方法还是不得行,本来是以为修改Project Structure 里面修改SDK的jdk版本就可以,试了不行 最后面发现,这个的打包方式是采用maven的setting.xml里面制定的JDK版本有关 最后修改了,maven制定 阅读全文
posted @ 2024-10-12 16:51 多多指教~ 阅读(143) 评论(0) 推荐(0) 编辑
摘要:将本地代码提交到gitee上,使用以下方法可行: https://blog.csdn.net/weixin_46574815/article/details/137642063 以上只作为学习笔记 阅读全文
posted @ 2024-09-18 10:29 多多指教~ 阅读(33) 评论(0) 推荐(0) 编辑
摘要:LambdaQueryWrapper<SpotCheck> queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.in(SpotCheck::getCheckCode,checkCodes); List<SpotCheck> spotChec 阅读全文
posted @ 2024-07-18 19:52 多多指教~ 阅读(47) 评论(0) 推荐(0) 编辑
摘要:@Getter public enum DeviceCategoryEnum { METER_DEVICE("10","计量设备"), PRODUCT_DEVICE("20","生产设备"), CHECK_DEVICE("30","检测设备"), OTHER("40","其他"); private 阅读全文
posted @ 2024-07-18 19:39 多多指教~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:List<String> collect = Arrays.asList("aaa","ddd","dd");String join = String.join(",", collect);System.out.println("join = " + join); 阅读全文
posted @ 2024-07-18 19:30 多多指教~ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:最近工作中老是遇到,有个模糊查询要查询子表数据的,但只展示主表数据,今天在此记录下 List<String> productCodes = new ArrayList<>(); // 先去查询子表数据 if (StrUtil.isNotEmpty(pageProductQueryReq.getFor 阅读全文
posted @ 2024-07-16 11:39 多多指教~ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:实际使用中,经常遇到一个for循环里面,会有去查询数据库,为了防止这个动作,可以提前将要查询的数据查询出来,然后通过stream中的map.get(key)的方式去匹配对应 代码如下,可做参考: // 第一种是map<String,Object>List<WorkstationGroup> work 阅读全文
posted @ 2024-07-11 13:52 多多指教~ 阅读(1542) 评论(0) 推荐(0) 编辑
摘要:List<DeviceSpotCheck> deviceSpotCheckList = listMap.get(deviceCode); List<String> collect = deviceSpotCheckList.stream().map(DeviceSpotCheck::getCheck 阅读全文
posted @ 2024-07-01 13:57 多多指教~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1 List<TechnologyParamPackageMaterialVo> materialVoList = new ArrayList<>(); 2 3 LambdaQueryWrapper<TechnologyParamPackage> wrapper = new LambdaQueryW 阅读全文
posted @ 2024-06-14 17:28 多多指教~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要:今天记录一下Java实现导入数据到数据,导入失败显示如下,会告诉你哪里出错了。 controller代码实现 @Operation(summary = "导入工单") @PostMapping("/importOrderData") public BaseResponse<String> impor 阅读全文
posted @ 2024-02-21 16:31 多多指教~ 阅读(55) 评论(0) 推荐(0) 编辑
摘要:系统自定义异常处理 @RestControllerAdvice public class ExceptionAdvice { @ExceptionHandler(ArithmeticException.class) @ResponseBody public ResponseResult ariHan 阅读全文
posted @ 2024-02-21 15:54 多多指教~ 阅读(9) 评论(0) 推荐(0) 编辑
摘要:这里介绍一种通过接口去生成导入数据Excel模板 1、controller 2、serviceImpl @Override public void downloadOrderTemplate(HttpServletResponse response) { List<WorkOrderVoImport 阅读全文
posted @ 2024-02-20 17:27 多多指教~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:导出数据,可以参照以下方法: 1、controller 2、实体类的注解也记得加: 3、serviceImpl没什么特别的地方,只需要把数据查询出来成一个List<entity>返回到controller即可。 阅读全文
posted @ 2024-02-20 16:56 多多指教~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要:注册和登陆的时候,需要加密和校验,以下为加密和解密代码 package org.ongoal.common.config; import org.springframework.util.DigestUtils; import org.springframework.util.StringUtils 阅读全文
posted @ 2024-02-02 14:26 多多指教~ 阅读(417) 评论(0) 推荐(0) 编辑
摘要:JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络上安全传输信息的简洁、自包含的方式。它通常被用于身份验证和授权机制。 JWT 由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。 1、头部(Header): 包含了关于生成该 J 阅读全文
posted @ 2024-02-02 11:26 多多指教~ 阅读(387) 评论(0) 推荐(0) 编辑
摘要:最近在看缓存预热的问题的时候,其中有一种解决方法,就是在项目启动的时候就自动加载到缓存中 那缓存我就不说了,就关于项目启动的时候,可以初始化一些数据,以下为两种初始化的方式,可以参考 1、编写类去实现ApplicationRunner接口,实现run()方法。 2、编写类去实现CommandLine 阅读全文
posted @ 2024-01-30 15:15 多多指教~ 阅读(109) 评论(0) 推荐(0) 编辑
摘要:开发中,我常遇到这样的情况,就是一个list集合里面装了10个对象,好多条数据某个字段(A字段)的值是想同的,通过这个字段去确定另外一个值(B字段),就会拿着这个A字段去查询别的表,然后再给B字段赋值,但这有个问题,就是遍历10次去查询,那么数据库的IO交互就很多次。 对于这个解决这个问题,我是这样 阅读全文
posted @ 2024-01-25 16:53 多多指教~ 阅读(165) 评论(0) 推荐(0) 编辑
摘要:idea2023,jdk11使用lombok的时候,除了安装了插件之外 还要注意版本,要1.18以上的。 参照链接:https://blog.csdn.net/u013600314/article/details/80582250 阅读全文
posted @ 2024-01-23 10:13 多多指教~ 阅读(37) 评论(0) 推荐(0) 编辑
摘要:这是个面试中非常常见的问题,也是并发请求中常见的情况,对于数据的一致性有很高要求系统都是要做的 主要有以下四个解决思路: 1、提交订单按钮置灰,短时间内不可重复提交; 2、后端预生成全局唯一订单号。前端进入下单页面去请求获取该订单号,然后下单,后端通过此唯一订单号进行处理,已处理过的就不用重复处理了 阅读全文
posted @ 2024-01-23 09:49 多多指教~ 阅读(288) 评论(0) 推荐(0) 编辑

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