Java
未读
Spring Cache @Cacheable 缓存在部分Service中不生效的解决办法
1. 背景 最近开发的项目中,需要大量的使用到缓存以提升性能 其中,有个活动controller,需要查询所有的活动,代码如下: @GetMapping("/list")
public RestResult<List<ActivityInfoDTO>> list() {
List<Activ
Java
未读
Java在ElasticSearch中使用LocalDatetime类型
问题 最近在开发一个搜索功能的需求的时候,遇到了LocalDatetime类型不能保存到ElasticSearch中的问题,报错如下: ElasticsearchStatusException[Elasticsearch exception [type=mapper_parsing_exceptio
Java
未读
Ajax跨域请求中设置header的一个坑
今天晚上有同事反馈,线上一个登记系统出现错误 提示的报错内容为: {
"readyState": 0,
"responseText": "",
"status": 0,
"statusText": "error"
} 第一眼直觉就是ajax跨域请求失败了,触发了CORS限制。 印象中自己已经
Java
未读
Java使用腾讯企业邮箱发送邮件时报错Could not connect to SMTP host
最近做一个邮件发送功能的时候,发现腾讯企业邮的邮箱,用java发送邮件的时候一直报错: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMT
Java
未读
Mybatis使用collection标签进行树形结构数据查询时如何携带外部参数查询
1. 背景 最近更新博客的评论功能,想实现这么一个需求: 评论使用树形结构展示,评论提交后,需要后台审核后才展示到前台,但是用户自己可以显示自己提交的未审核的评论 2. 实施 最初的实现方法是想使用collection进行树形结构查询 为了实现树形查询,需要两个resultMap,一个为最外层的查询
Java
未读
Spring Boot 使用 spring-boot-devtools 实现热加载时出现类型转换异常
热加载问题 网上有给出了许多解决热加载的方法,比如: 在resource目录下创建META-INF/spring-devtools.properties文件 里面的内容为类似下面的内容: restart.exclude.companycommonlibs=/mycorp-common-[\\w-]+
Java
未读
Maven在不同的环境获取不同配置文件的方法
最近准备把正在开发的项目给分为两个环境来部署,使用jenkins进行自动构建。 把maven部署多环境相关的资料看了下,都比较难理解,于是自己摸索,找到一个比较好的办法。 首先在 src/main/resource 下建两个文件夹,具体几个看你的环境有几个,我这里是分了两个,dev和product,