如何使用通用的Hibernate类型映射JSON对象

介绍

在本文中,我们将看到如何使用Hibernate Types开源项目将JSON列映射到JPA实体属性。

虽然您可以创建自己的自定义Hibernate类型,但可以在Oracle,SQL Server,PostgreSQL或MySQL上映射JSON列类型,但是由于Hibernate Types项目已经提供了此功能,因此您无需实现自己的Hibernate Type 。

CentOS 7 升级或新安装MariaDB 10.5,使用阿里云镜像

先进行系统更新

yum update -y

编辑yum配置文件,使用阿里云镜像

  • 这里以 MariaDB 10.5为例
vim /etc/yum.repos.d/MariaDB10.repo

#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64
gpgkey = https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1