- 博客(139)
- 问答 (10)
- 收藏
- 关注
原创 Java 关于字符截取工具类【StringUtils】的集中截取方法
【代码】Java 关于字符截取工具类【StringUtils】的集中截取方法。
2023-11-10 11:15:07 1246
原创 java 将实体类中为空的字段设置不返回给外系统的做法
在参数转换为字符的时候使用 JSONObject.toJSONString() 自动将为空的字段过滤使用 JSON.toJSONString 不会自动过滤为空的字段
2023-10-17 16:38:30 557
原创 java 调用第三方接口,post/get/delete方法,webservice 接口调用
【代码】java 调用第三方接口,post/get/delete方法,webservice 接口调用。
2023-06-13 14:34:13 1588
原创 使用Feign 调用,出现异常org.springframework.beans.factory.NoSuchBeanDefinitionException:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type'com.inspur.softwaregroup.communication.ex.nrms.customerb.service.utils.CustomerbClient' available: expected at least 1 bean which qualifies as autowire candidate.
2023-04-17 11:52:32 351
原创 IDE中使用package打包出现java.lang.TypeNotPresentException: Type org.springframework.boot.maven.RepackageMoj
java.lang.TypeNotPresentException: Type org.springframework.boot.maven.RepackageMojo not present
2022-11-25 20:16:19 10355 1
原创 java 解析webservice接口中的xml数据,转为List<Map<String, String>>
【代码】java 解析webservice接口中的xml数据,转为List
2022-10-17 21:09:31 868
原创 java 重新将本地的附件批量上传到minion服务器上,并保存到数据库表中
【代码】java 重新将本地的附件批量上传到minion服务器上,并保存到数据库表中。
2022-09-27 10:18:21 1021
原创 IDE中新建项目或者引入之前的项目出现 Unable to import maven project,右侧maven下只有Lifecycle,所有注解报错
前景:将原来的代码放在gitee上,今天下载下来发现无法导入依赖,所有的注解全部报错,新建的工程也是无法下载依赖,在右侧maven下只有Lifecycle ,没有plugins和Dependencies,如下:IDE中提示日志为:Unable to import maven project在网上查了很多方法都没有解决,最后分析可能是我之前使用的 setting 文件和现在的不一样,现在的项目使用的setting文件替换了之前的setting文件解决办法:重新下载一个maven,或者将settin
2022-05-14 11:24:57 420
原创 springcloud项目启动时报错 The bean ‘dataSource‘, defined in class path resource
项目启动时报错,如下:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2022-04-25 18:05:24.483 ERROR 7880 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************
2022-04-25 18:29:50 1248
原创 解决 springcloud项目中添加pagehelper,启动报org.apache.logging.slf4j.Log4jLoggerFactory
在项目中添加pagehelper分页插件出现问题,如下:添加依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version>
2022-04-25 18:25:18 2551
原创 Java 两个对象之间的值进行比较是否相同
Java 两个对象之间的值进行比较是否相同package com.inspur.softwaregroup.communication.nrms.ex.flow.wirelessnetwork.domain;import lombok.extern.slf4j.Slf4j;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.
2022-04-15 20:02:23 645
原创 对象转JSON出现转换的参数错误 {“$ref“:“$.anchor“}
Java中将对象转为JSON出现错误,错误信息为: {"$ref":"$.anchor"}背景:因为我再一个对象中包含了多个对象,转换为JSON的时候出现这样的错误,代码为:// resourceManage 是参数 对象String params = JSONObject.toJSONString(resourceManage);解决办法:使用 SerializerFeature.DisableCircularReferenceDetect 如下: String params = JSON
2022-04-15 16:50:49 537
转载 第三方请求,HTTPClient模块的HttpGet请求
对接第三方接口 GET请求方式 public String doGet() { String uriAPI = "http://XXXXX?str=I+am+get+String"; String result= "";// HttpGet httpRequst = new HttpGet(URI uri);// HttpGet httpRequst = new HttpGet(String uri);// 创建HttpGet或Htt
2022-04-02 17:57:51 266
原创 Java 实体类中对字段添加非空注解判断传入的参数是否为空
pom文件添加依赖 <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>6.0.17.Final</version> </dependency>1. 创建实体类并且添加非空注解在此说明 lomboo
2022-04-01 11:32:28 11623 1
原创 Java 在方法上添加事务 @Transactional ,使用 try{}catch 事务回滚失效解决办法
在服务层的方法上添加事务注解,如下:注解代码:@Transactional以上事务注解默认 是对 RuntimeException() 异常进行回滚,但是如果我们在方法中使用了try {} catch 则默认的回滚就失效了解决使用 try{}catch 回滚失效的事件第一种方法:在catch中抛出 RuntimeException()异常try{ .... }catch(Exception e){ logger.error("",e); //抛出 RuntimeE
2022-04-01 10:43:00 7843 1
原创 调用第三方接口使用进行传参和接收响应参数 ,post请求和delete请求方式
开发中 和第三方联调的时候 需要用到调用第三方接口,在此以作笔记,仅供学习参考使用1. 将需要的传的参数转JSON // 1. 转为JSON String params = JSONObject.toJSONString(restVerb); log.info("请求接口地址==============="+OPEN_URL); //2. 调用请求接口doPost(方法名自定义) // OPEN_URL url为第三方的接口请求地址
2022-03-28 22:20:15 2996
原创 JSON与对象之间的相互转换
1. 创建实体类对象@Datapublic class ResponseInfo { /** * 工单ID */ private String orderId; /** *接收结果 * 1:成功 * 2:失败 */ enum result{ 成功("1"),失败("2"); private String value; private result(String
2022-03-16 15:51:05 3551 2
原创 IDE 中批量删除/批量修改 MySQL数据库中的数据
直接上代码控制器中如下:/** * 批量删除系统消息-----逻辑删除 * @param ids * @return */ @DeleteMapping("/updates") public R<?> updates(@RequestParam("ids") String ids){ try { upsMessageMapper.updates(Convert.toStrArray(ids));
2022-02-21 16:59:34 1086
原创 使用EasyExcel 导入表格数据是出现 空指针 java.lang.NullPointerException: null
原代码如下控制器中 /** * easyExcel导入方式 * @return */ @PostMapping("/importExcel") public R<?> importExcel(){ //导入需要添加一个监听 //1. 获取导入文件的路径 String path = "C:\\Users\\YKT\\Desktop\\临时\\car.xls"; //创建读入的excel
2022-01-13 16:43:12 6592
原创 使用 EasyExcel 实现Excel表格 导入、导出
添加 pom 依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version> </dependency>一、导入 Excel1. 控制器中接口代码/** *
2022-01-13 16:24:21 1035
原创 Linux中修改mysql的默认密码报错 ERROR 1819 (HY000): Your password does not satisfy the current policy require
在Linux中安装完成mysql之后,设置修改默认的密码为 123456使用命令如下:alter user 'root'@'localhost' identified by '123456';出现错误:bash: alter: command not found...出现这个错误的原因在于我没有登录进MySQL登录MySQL ,输入密码mysql -uroot -p登录成功之后,执行修改密码命令(123456为新密码)alter user 'root'@'localhost' iden
2021-12-29 17:40:02 4146
原创 java 将图片放在压缩包中尽心下载
需求 在下载订单图片的时候需要将图片放在压缩包中进行下载,如下: @SneakyThrows @GetMapping("/downloadJyzByIdZip") @ApiOperation(value = "根据uuidStr下载文件", notes = "根据uuidStr下载文件(uuidStr为文件名、uuid的拼接)") @ApiImplicitParam(name = "uuidStr", value = "文件名和uuid字符串", required = true,
2021-12-23 16:15:19 684
原创 MYSQL 1093 - You can‘t specify target table ‘car‘ for update in FROM clause
需求:需要在根据条件查询出来的数据再进行对该表的状态值进行批量修改(先查询后修改)在一条SQL中完成一、错误的SQL写法如下:UPDATE car set status = 0 where car_id in (SELECT car_id FROM car where color = 1)执行以上SQL后 报错信息如下:UPDATE car set status = 0 where car_id in (SELECT car_id FROM car where color = 1)1093
2021-12-15 11:47:15 718
空空如也
多线程实现Runnable 重写run(),怎么注入使用mapper文件操作数据库
2022-06-14
请求第三接口的时候,对方返回 For input string: \
2022-04-07
springboot+vue(vue-admin-template)项目,在编辑器中启动后可以正常访问使用,但是打为jar包,在windows本地启动后,首页可以显示,但是请求后台接口时报错404
2021-12-17
各位同仁,推荐一下,如何在后端若依框架springcloud微服务中配置swagger
2021-11-10
NumberFormatException: For input string: ""
2021-06-29
本地访问服务器上的项目需要等待很长的时间
2021-05-27
依赖无法下载,maven和阿里云仓库都没有
2021-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人