jackson 空值NULL转成空串输出 后端

jackson 空值NULL转成空串输出

需求背景 原始输出的JSON {                 "name": "age",                 "label": "年龄",                 "type": "Integer",                 "defaultValue": null,                 "act": "InOut"   } 需要转换...
阅读全文
详解spring事务失效和回滚失败的场景 博主自留地

详解spring事务失效和回滚失败的场景

前言 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据或者执行多条sql。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到spring事务。 在强大的spring框架下,相信多数人就用一个简单的注解:@Transactional,就能轻松搞定事务,而且一直用一直爽。 一 、事务不生效 1.访问权限问题 众所周知,java的访问权限主...
阅读全文
南瓜手机(pumpkin phone) 博主自留地

南瓜手机(pumpkin phone)

    女儿在万圣节手绘的南瓜手机,该手机的特点:南瓜外表,可折叠。手机桌面可以自定义,随意组合。 Daughter's Halloween hand-painted pumpkin mobile phone, the mobile phone features: pumpkin appearance, foldable. The mobile phone d...
阅读全文
读《洛克菲洛写给儿子的38封信》有感 一周一本书

读《洛克菲洛写给儿子的38封信》有感

约翰.洛克菲勒,美国实业家,超级资本家,慈善家,美孚石油公司。白手起家成为历史上超级富有和成功的人。对于如何在磨难中成长,所思所想,句句精辟。 我对书中特别有感触比较深的几点如下: 1.永远要信心百倍 如果自己连自己的都看不起,又如何让别人看得起你呢。如何让别人侧目呢,只有不断的相信自己,内心不断的自我肯定,才能越来越好。我们不要和平庸者为伍,而是要把失败看作一杯烈酒,吞咽的是苦涩,吐出来...
阅读全文
风控引擎(Radar) 博主自留地

风控引擎(Radar)

项目介绍 一款基于java语言,使用Springboot + Mongodb + Groovy + Es等框架搭建的轻量级实时风控引擎,适用于反欺诈应用场景,极简的配置,真正做到了开箱即用。 通过学习本项目能快速了解风险的定义,进而量化风险 ,最后达到集中管理风险的目的。 A real-time risk analysis engine,which can update risk rule ...
阅读全文
《人生护城河》读后感 一周一本书

《人生护城河》读后感

最近一段时间,和朋友聊天,聊得还挺高兴,无意间聊到这本书,然后朋友说介绍说,书还不错,值得一看,我回到座位上,立马就下单了,书第二天就到了。这是拿到书第一瞬间,我拍的一个照片。如下: 我前后大概发了6天左右的样子看完这本书,书的内容写得很符合我的口味,对我很有启发。此刻的我也和作者一样有相似的经历和焦虑。作者用他亲身的体会和感悟来教大家思考,如何对抗焦虑?如何实现自由?人生的...
阅读全文
项目部署之绝杀三招 默认分类

项目部署之绝杀三招

前言:为什么有这边文章呢,是源于公众号后台有一位粉丝留言,留言如下,             下面我们聊聊部署通常的几种方式? 第一种方式:纯手工作业 本地打包,通过上传部署包到服务器制定目录,启动应用程序   这种方式比较适合小白,建议新手用这种方式...
阅读全文
博客缓存的那些事? 博主自留地

博客缓存的那些事?

一、写在前面 最近博客的前端展示页面基本高一段落了,切换一下数据源,看看连接生产的数据试试效果,结果不是很理想,光一个首页就触发很多sql语句,为了能够缩短首页的加载时间,特做了几点优化。 系统启动时,加载常用的变量 service做了一层通用的缓存拦截控制 二、系统启动加载缓存 @Component @Order(1) public class CacheIni...
阅读全文
浅谈留言盖楼设计 博主自留地

浅谈留言盖楼设计

一、写在前面 最近在写博客的留言功能,由此引发的思考,留言一般分为简单留言和盖楼留言 简单留言:一问一答,对于没有大量用户评论或者评论不是核心功能的app来说就够用了。 盖楼留言:有着大量的用户评论,那么设计“盖楼”的效果还是可取的,这样能帮助用户找到该条评论或者回复的上下文情景。但是根据“盖楼”的显示效果不同,设计上也是有很大的差别的。 如何设计一个简洁优雅的...
阅读全文
Loading...