java
文章平均质量分 63
Wallace_lh
古今多少事,都付笑谈中
展开
-
手动引入第三方jar包并用maven打包
选择刚才的 jar 包,引入即可。原创 2023-10-26 17:54:10 · 252 阅读 · 0 评论 -
@ControllerAdvice注解
@ControllerAdvice,是Spring3.2提供的新注解,它是一个Controller增强器,可对controller中被 @RequestMapping注解的方法加一些逻辑处理。最常用的就是异常处理统一异常处理需要配合@ExceptionHandler使用。当将异常抛到controller时,可以对异常进行统一处理,规定返回的json格式或是跳转到一个错误页面//全局异常捕捉处理@ControllerAdvicepublic class CustomExceptionHan原创 2021-08-27 10:55:14 · 123 阅读 · 0 评论 -
SpringBoot---WebMvcConfigurer详解
1. 简介WebMvcConfigurer配置类其实是Spring内部的一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制,可以自定义一些Handler,Interceptor,ViewResolver,MessageConverter。基于java-based方式的spring mvc配置,需要创建一个配置类并实现WebMvcConfigurer接口;在Spring Boot 1.5版本都是靠重写WebMvcConfigurerAdapter的方法来添加.原创 2021-08-17 10:25:04 · 283 阅读 · 0 评论 -
关于Request获取路径的总结
本文章主要讨论以下几种request获取路径的方法:request.getServletPath()request.getPathInfo()request.getContextPath()request.getRequestURI()request.getRequestURL()request.getServletContext().getRealPath()以一个简单的例子说明:web.xml配置(注意此处的url-pattern项)<?xml version="1.转载 2021-08-12 14:01:10 · 3066 阅读 · 0 评论 -
Java注解详解
今天代码review,发现很多冗余的代码,所以领导让在每个接口上面增加一个注解 标注这个接口的版本号,如果当前项目的版本号小于接口的版本号 接口就弃用 如果想让接口弃用 就把接口的版本号设置为Integer.MAX_VALUE。在这里我复习了一下注解的相关知识。Java注解是什么代码中特殊的标记,这些标记可以在编译,类加载和运行中读取,并执行相应的处理。Java元注解标记在注解上的注解,对注解进行描述和约束。 @Target @Target(ElementType.ANNOTATI原创 2021-08-04 17:13:01 · 207 阅读 · 0 评论 -
01-try-with-resource
在java开发中,一些网络链接或者是文件资源都需要程序员去手动调用close方法关闭,比如InputStream、OutputStream和java.sql.Connection。如果忘关了就可能造成严重的性能后果。在以前的写法中,我们需要在finally语句块中自己关闭,非常麻烦,java7以后,我们可以使用try-with-resource自动关闭。比如下面的代码: String originalUrl = "XXX"; String targetUrl =原创 2021-07-31 22:16:20 · 119 阅读 · 0 评论