spring boot @PathVariable 避免最后点号.之后的内容被截断

问题描述使用spring boot,定义一个搜索的请求,如下。@RequestMapping(path = "/{keywords}", method = RequestMethod.GET)publ...
2020-03-07 Java 评论 0

Springboot Thymeleaf 检查String是否为 null 或空白字符串

使用 springboot 项目的 thymeleaf 前端模版,判断一个字符串是否为空(String 为 null、空字符或者只包含空白符)的几种方法。使用 String 的 trim() 方法<d...
2020-02-20 Java 评论 0

Java使用AES 128位加密算法对字符串进行加密/解密

在 web 开发时,有时候会碰到一些比较敏感的信息传到了客户端,比如需要对url、字符串,这时可以对其进行加密。下面是用 java 实现 AES 128位加/解密的代码。实现import javax....
2020-02-03 Java 评论 0

Java 清空 StringBuilder / StringBuffer 变量的几种方法对比

使用 StringBuilder / StringBuffer,偶尔需要对内容进行清空,以下介绍几种清空的方法,并说明其原理。重新赋值一个新的实例例如public static void main(S...
2020-01-29 Java 评论 0

解决将InputStream流转换成字符串乱码的问题

Java中实现将InputStream字节流转换成字符串,经常会碰到结果的String出现中文汉字乱码的问题,引起乱码的问题,主要是编码格式,所以在转换的过程中,需要特别注意指定编码格式,比如utf-...
2020-01-07 Java 评论 0

java io写入行数据到文件的几种方法

本文总结了Java可用于写文件的类。Jdk7以上,可以使用 System.lineSeparator() 获取换行字符。在UNIX系统上,返回\n;在Windows系统上,返回 \r\n。1. Fi...
2019-12-22 Java 评论 0

spring boot启动完成和刷新事件

web应用程序开发中的一个常见问题,是在应用程序启动完成后,初始化或调用一段代码。就像 JavaEE 的 ServletContextListener,当Servlet 容器启动(contextIni...
2019-12-20 Java 评论 0

spring boot 处理请求参数的非法字符

问题描述spring boot 版本为 2.2.2.RELEASE,项目内嵌了默认的tomcat ,当GET请求的url包含特殊符号“[”时(如:http://localhost:8080/getAr...
2019-12-17 Java 评论 0

spring boot 读取jar的classpath文件

使用spring boot 读取 resources 目录下的静态文件,比如图片、js、css等,可以用 org.springframework.core.io.Resource 。ResourceL...
2019-12-13 Java 评论 0

spring boot记录每次请求花费的时间

如果是使用 nginx 对 spring boot 项目进行代理,想要记录 spring boot 处理每次请求花费的时间,可以参考 nginx记录请求时间,$request_time与$upstre...
2019-12-12 Java 评论 0