加载中
spring cache 以及redis jackson 处理时间 `LocalDateTime` 日常踩坑记录

缓存注解方法 不能互相嵌套使用 因为基于代理对象 嵌套 代理对象只会代理调用方法 redis jackson 处理时间 LocalDateTime 序列化 反序列化的全局方式 ObjectMapper om = new ObjectMapper()...

JSON类库Jackson优雅序列化Java枚举类

前言 在Java开发中我们为了避免过多的魔法值,使用枚举类来封装一些静态的状态代码。但是在将这些枚举的意思正确而全面的返回给前端却并不是那么顺利,我们通常会使用Jackson类库序列化对象为...

JSON类库Jackson优雅序列化Java枚举类

1. 前言 在Java开发中我们为了避免过多的魔法值,使用枚举类来封装一些静态的状态代码。但是在将这些枚举的意思正确而全面的返回给前端却并不是那么顺利,我们通常会使用Jackson类库序列化对...

彻底解决Spring mvc中时间的转换和序列化等问题

痛点 在使用Spring mvc 进行开发时我们经常遇到前端传来的某种格式的时间字符串无法用java8的新特性java.time包下的具体类型参数来直接接收。 我们使用含有java.time封装类型的参数接收也会报...

2019/09/18 17:43
3.1K
一对多分页的SQL应该怎么写?

1. 前言 MySQL一对多的数据分页是非常常见的需求,比如我们要查询商品和商品的图片信息。但是很多人会在这里遇到分页的误区,得到不正确的结果。今天就来分析并解决这个问题。 2. 问题分析 ...

只会JDBC连接MySQL?来试试R2DBC吧

1. 简介 三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。 尽管一些NoSQL数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到NoSQL并不是...

Java常用构建对象的三种方式

1. 前言 当我们面对具有大量可选成员变量的 Java 类时,创建这些对象的最佳方法是什么?通常有三种方法: 伸缩构造函数,JavaBean模式和构建器模式。 2. 构造函数 UserInfo userInfo1 = new...

Spring Boot 2.2.0.RELEASE 正式发布

翻译自 Spring Boot 官方博客最新消息。 谨代表Spring Boot团队和所有参与的人员,宣布Spring Boot 2.2.0已发布,现在可以从spring repo,Maven Central和Bintray进行访问。此版本增加了大量...

从零搭建Spring Boot脚手架(6):整合Redis作为缓存

前言 上一文我们整合了Mybatis Plus,今天我们会把缓存也集成进来。缓存是一个系统应用必备的一种功能,除了在减轻数据库的压力之外。还在存储一些短时效的数据场景中发挥着重大作用,比如存...

Java Web 面试中关于Spring MVC必问题,不看血亏!

前言 Spring MVC是Spring构建在Servlet API上的Web框架。目前大部分的Java Web 开发已经使用Spring MVC 来做。它提供了模型 - 视图 - 控制器架构,可用于开发灵活的Web应用程序。在本教程中,...

2019/09/23 09:58
197

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部