摘要: 问题:工作中,出现一个问题。在一个工具类中(非Controller、非Service),@Autowired注解注入Service或者mapper,service, mapper为null? 解决步骤: 借鉴了网上其他大佬的解决办法,记录一下 第一步:工具类上面加@Component注解 第二步: 阅读全文
posted @ 2022-03-17 17:05 逗号Comma 阅读(1192) 评论(0) 推荐(0)
摘要: springBoot-RestTemple是上面三种方式的集大成者,代码编写更加简单,目前可以采用的调用第三方接口有: delete() 在特定的URL上对资源执行HTTP DELETE操作exchange() 在URL上执行特定的HTTP方法,返回包含对象的ResponseEntity,这个对象是 阅读全文
posted @ 2021-03-10 10:31 逗号Comma 阅读(662) 评论(0) 推荐(0)
摘要: CloseableHttpClient是在HttpClient的基础上修改更新而来的,这里还涉及到请求头token的设置(请求验证),利用fastjson转换请求或返回结果字符串为json格式,当然上面两种方式也是可以设置请求头token、json的,这里只在下面说明。 导入如下jar包: <!-- 阅读全文
posted @ 2021-03-10 10:30 逗号Comma 阅读(493) 评论(0) 推荐(0)
摘要: httpClient的get或post请求方式步骤: 生成一个HttpClient对象并设置相应的参数;生成一个GetMethod对象或PostMethod并设置响应的参数;用HttpClient生成的对象来执行GetMethod生成的Get方法;处理响应状态码;若响应正常,处理HTTP响应内容;释 阅读全文
posted @ 2021-03-10 10:28 逗号Comma 阅读(335) 评论(0) 推荐(0)
摘要: 比较原始的一种调用做法,这里把get请求和post请求都统一放在一个方法里面。实现过程: GET:1、创建远程连接2、设置连接方式(get、post、put。。。)3、设置连接超时时间4、设置响应读取时间5、发起请求6、获取请求数据7、关闭连接 POST:1、创建远程连接2、设置连接方式(get、p 阅读全文
posted @ 2021-03-10 10:19 逗号Comma 阅读(268) 评论(0) 推荐(0)
摘要: JNA JNA(Java Native Access )提供一组Java工具类用于在运行期间动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自 阅读全文
posted @ 2021-03-05 17:23 逗号Comma 阅读(584) 评论(0) 推荐(0)
摘要: JNA JNA(Java Native Access )提供一组Java工具类用于在运行期间动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自 阅读全文
posted @ 2021-03-02 18:27 逗号Comma 阅读(624) 评论(0) 推荐(0)