json 缓存json对象_Java每周35/15:模式,缓存,Hibernate和JSON-P

json 缓存json对象

这篇文章最初出现在Thorben Janssen的Java EE博客上,每周都会发布Java新闻: Thoughts-on-java.org

使用正确的设计模式可以加快项目的设计和开发阶段,并有助于避免常见但细微的问题。 如果您想获得有关通用设计模式的概述或查看如何在Java中实现特定的设计模式,请查看IlkkaSeppälä的Java设计模式页面。 它列出了56种流行的设计模式,并带有简短描述,类图和示例代码。

jOOQ团队写了一篇不错的文章,介绍了JDK API 中null和Optional用法以及将Optional引入您自己的API的含义。 他们宣称这是一个全有或全无的决定。 您可以使用Optional或null,但不要同时使用两者。 您对此有何看法?

Dominic Fox 在Java 8中撰写了一篇有关Lambda记忆的有趣文章,其中他展示了一种简单的方法来将昂贵函数的结果存储在内存中。

Java EE

JCache规范提供的不同的CDI拦截器使缓存真的非常简单。 罗曼·曼尼·布考(Romain Manni-Bucau)在他最近的帖子( @CacheResult:JCache + CDI是微服务的抢救? )中展示了@CacheResult批注的基本用法,并深入探讨了诸如自定义缓存交互,缓存异常以及使用计划的方法进行更新等主题。缓存。

JPA 2.1通过添加@NamedStoredProcedureQuery修复了对存储过程调用缺少的支持。 《 如何在JPA中调用存储过程》一文提供了有关如何使用此批注定义存储过程调用以及如何处理不同类型的输入和输出参数的详细说明。

Hibernate团队已经发布了Hibernate ORM 5.0版本 。 最有趣的更改是对Java 8 Date and Time API的开箱即用支持,Hibernate Spatial的添加以及对属性转换器的大幅改进的支持。

查看如何实现JPA属性转换器,以了解有关属性转换器的实现和不同使用场景的更多信息。

Java EE 8

本月初,JSON-P 1.1专家组发布了其规范更新的早期草案。 HakanÖzler对其进行了介绍,并在JSR 374,JSON-P 1.1 EDR的首次查看中介绍了JSON补丁,JSON指针和JSON合并补丁等新功能。

这个和那个

Trisha Gee在JetBrains博客上撰写了有关代码审查的有趣系列。 在她最近的文章中,她提供了一些很棒的技巧,以帮助您识别常见的数据结构误用,例如ListMap ,以及应该使用哪些误用: 代码回顾中的内容:数据结构

而且,如果您还没有这样做,请确保看看她的系列其他部分 。 他们绝对值得您花时间!

录音

如果您错过了Gleb Smirnov的上周vJUG会议“引擎盖下的Java并发” ,则可以(并且应该)在vJUG网站上观看它。

翻译自: https://jaxenter.com/java-weekly-3515-patterns-caching-hibernate-and-json-p-119889.html

json 缓存json对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值