springboot
文章平均质量分 83
深圳市热心市民市民
我是快乐国贸
展开
-
spring boot2 整合 elasticsearch (HelloWorld级)
参考书籍《spring boot2 精髓》安装好elasticsearch 我这里是集群模式 (一个master 二个slave )下面创建 bean, dao 和 controller,beanimport org.spring...原创 2018-03-11 15:46:56 · 1031 阅读 · 0 评论 -
一次缺少 favicon.ico 导致系统的异常
在一次紧急开发中,(基于spring boot 2.0.2) , 本来 spring boot 项目 默认的 favicon.ico 是 一片绿色的小叶子,默认是展示的 ,但是 有人在 spring 配置文件中 添加了一行 spring.mvc.favicon.enabled=false ,也没有配置自己的ico,spring boot 默认配置是 true { "defaultValue...原创 2018-07-04 10:36:20 · 13905 阅读 · 1 评论 -
spring boot 统一异常拦截处理
spring 提供的 @RestControllerAdvice 和 @ExceptionHandler 配合处理异常确实很方便@RestControllerAdvice@Slf4jpublic class SystemExceptionHandler { /** * 处理传参校验 */ @ExceptionHandler(org.spri...原创 2019-02-13 11:31:35 · 508 阅读 · 0 评论 -
StringRedisTemplate 与 RedisTemplate 的区别
之前在项目中一直都是使用 RedisTemplate ,后面发现了一个 StringRedisTemplate , 。。。孤陋寡闻了StringRedisTemplate 就是继承了 RedisTemplate<String,String> , 而 RedisTemplate 定义为 RedisTemplate<K, V>StringRedisTemplat...原创 2019-04-23 11:51:39 · 1314 阅读 · 0 评论 -
微博,CSDN,知乎,豆瓣等产品的@功能的技术实现(猜想)
由于项目需要添加@功能,在评论以及发布短篇内容中@提及用户,于是参考了一些产品的@实现。记录如下:CSDN的@的实现:CSDN在客户端版本的叫做Blink的功能中引入了@功能,当你输入内容以及@用户,展示内容是 @深圳热心市民 你好!实际存储的内容是:"[at]{\"u\":\"u013107634\",\"n\":\"深圳热心市民\"}[/at]你好!"以自定义标签[at]...原创 2019-09-20 16:46:43 · 550 阅读 · 1 评论 -
Spring Boot 2 处理 404 500 异常
项目可能会有各种未知异常,一旦出现异常就会把堆栈信息暴露给前端,所以有个地方统一处理所有异常情况。继承spring boot 2.0.0 才有的接口 ErrorController 。/** * @author xxx */@RestControllerpublic class SystemExceptionController implements ErrorContro...原创 2019-09-20 17:13:55 · 398 阅读 · 0 评论