标签
作者
欢迎来到Hibernate社区通讯录,在这里我们分享博客文章、论坛和StackOverflow上对我们用户特别相关的问答。
Hibernate ORM 5.2的第九次错误修复版本已发布。标签位于 https://github.com/hibernate/hibernate-orm/releases/tag/5.2.9
有关如何通过您最喜欢的依赖关系管理能力的构建工具使用此版本的详细信息,请参阅https://hibernate.com.cn/orm/downloads/
欢迎来到Hibernate社区通讯录,在这里我们分享博客文章、论坛和StackOverflow上对我们用户特别相关的问答。
微服务、数据和模式
在微服务世界中,您听不到关于数据的事情很多。有很多关于您的应用程序应该如何是无状态的、云本地的、等等的信息。但最终,您需要处理状态并将其存储在某个地方。
我不能责怪这个盲点。数据是困难的。在一个容器可能会随机被杀死的不可靠的宇宙中,数据更加困难。这些问题正在许多方面得到解决,我们也尽了自己的一份力。
但是一旦你解决了弹性问题,你需要解决第二个问题:数据进化。这在微服务领域中尤为有害。
今天我们将讨论Hibernate Validator以及您如何以完全自包含的方式提供自己的约束和/或验证器。也就是说,将其打包到自己的JAR文件中,以便其他人可以通过将其添加到类路径来使用您的库。
此功能基于Hibernate Validator对Java的ServiceLoader机制的用法,该机制允许注册额外的约束定义。但稍后我会详细介绍。
创建自己的库并共享约束的真实场景是什么?让我们假设你正在构建一些包含数据类的库,用户可能希望验证。由于难以跟踪所有这些库并为它们编写/维护所有这些约束,Hibernate Validator为这些库的作者提供了编写和共享自己的验证扩展的可能性。这些扩展可以被Hibernate Validator拾取并用于验证你的数据类。
[ ... ]
我很高兴宣布Hibernate OGM的最新稳定版本:[Hibernate OGM](https://hibernate.com.cn/ogm/) 5.1 最终版
与最新候选版本相比,变化不多。您可以查看5.1.0.Final 更改日志以获取所有详细信息。
在这篇文章中,我想向您介绍来自德国的软件工程师、Hibernate爱好者Kevin Peters。
[ ... ]
在这篇文章中,我想向您介绍Marco Pivetta,他是Doctrine的维护者之一,Doctrine是一系列受Hibernate ORM启发的PHP项目。
[ ... ]