![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 56
晴天、style
这个作者很懒,什么都没留下…
展开
-
SpringMVC 之 HandlerAdapter 的作用
SpringMVC 之 HandlerAdapter 的作用HandlerAdapter 字面上的意思就是处理适配器,它的作用用一句话概括就是调用具体的方法对用户发来的请求来进行处理。当 handlerMapping 获取到执行请求的 controller 时,DispatcherServlte 会根据 controller 对应的 controller 类型来调用相应的 HandlerAdapter 来进行处理。1.HandlerAdapter 的注册DispatcherServlte 会根据原创 2021-09-14 23:13:53 · 1471 阅读 · 0 评论 -
合并txt文件,根据文件中id字段
1、题目:2、实现代码:package com.example.demo.test;import java.io.*;import java.util.*;public class Test21 { public static void main(String[] args) throws Exception{ BufferedReader bufferedReader = null; BufferedWriter bufferedWr.原创 2021-06-11 03:07:19 · 339 阅读 · 0 评论 -
java:自定义异常记录
如果想在异常中传自己定义的实例,需要使用自定义异常,具体使用如下:package com.example.demo.test;public class Test1 { public static void main(String[] args) { try{ aFunc(); }catch (myException e){ String object = (String) e.getObject();原创 2020-11-02 16:41:28 · 113 阅读 · 0 评论 -
springboot:读取配置文件
写文章的原因:springboot工程打包(jar包或war包)后,无法读取配置文件。如下图,springboot工程读取resources下,COMExternal.json文件,java内存中保存为字符串。正确代码: InputStream resourceAsStream = this.getClass().getResourceAsStream("/COMExternal.json"); String jsonFile = new BufferedReader(new Inp.原创 2020-06-29 12:53:41 · 201 阅读 · 0 评论 -
swagger:遇到 Unable to render this definition错误(for example, openapi: 3.0.0).
今天改了代码 后,遇到以下错误 显示 :Unable to render this definitionThe provided definition does not specify a valid version field.Please indicate a valid Swagger or OpenAPI version field. Supported version fields are swagger: "2.0" and those that match openapi: 3.0.n转载 2020-06-28 16:37:30 · 9349 阅读 · 0 评论 -
java:在自己new的对象中,使用spring管理的对象
需求:根据类自行new出的对象中,使用spring管理的对象所需工具:工具类:ApplicationContextUtil.class注入类:SupplierServiceImpl.class,SupplierService.class测试类:BeanTest.class代码:工具类:import org.springframework.beans.BeansException;import org.springframework.context.Applica原创 2020-06-28 12:48:35 · 1805 阅读 · 0 评论 -
java中反射的好处以及应用
直接上两个例子public class Test1 { public static void main(String[] args) { Test1 test1 = new Test1(); String goods = test1.shop("ruler"); System.out.println("您购买了:" + goods); } public String shop(String goods){ if原创 2020-06-22 18:29:16 · 381 阅读 · 0 评论 -
Httpclient:上传文件报java.lang.NoSuchMethodError
今天使用httpclient做文件的中转上传,方法入参: /** * 中转文件 * @param file 上传的文件 * @param url 地址 * @return 响应结果 */ public static String httpClientUploadFile(MultipartFile file, String url) ...原创 2019-01-17 17:34:15 · 474 阅读 · 0 评论 -
Elasticsearch: 使用 TransportClient客户端实现and or多条件复杂查询
最近工作上有个需求需要用es的TransportClient来查询一些信息这个查询语句翻译成sql是这样的:SELECT * FROM tableWHERE (to='0001' AND from='0002') OR (to='0002' AND from='0001');但是我上网查过基本上所有人都给的是:“使用Elastic的DSL结构化查询语句”翻译过来大概...原创 2019-06-05 10:15:39 · 1714 阅读 · 0 评论