Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 如何使用JPA持久化字符串数组_Hibernate_Jpa_Spring Data Jpa - Fatal编程技术网

Hibernate 如何使用JPA持久化字符串数组

Hibernate 如何使用JPA持久化字符串数组,hibernate,jpa,spring-data-jpa,Hibernate,Jpa,Spring Data Jpa,如何使用JPA在一行中持久化字符串数组 即使tat不起作用,我也尝试过几个开源依赖项,如果你有任何方法可以做到这一点,请告诉我。检查来自jpa的@Converter。您需要为custome converter创建convert和Unsert方法。类似这样的内容如果数据库支持PostgreSQL之类的数组,则可以在不对代码进行任何特殊修改的情况下使用,如果使用Hibernate来维护表结构,则可以使用columnDefinition,而不是手动操作,这样做更安全。

如何使用JPA在一行中持久化字符串数组


即使tat不起作用,我也尝试过几个开源依赖项,如果你有任何方法可以做到这一点,请告诉我。

检查来自jpa的@Converter。您需要为custome converter创建convert和Unsert方法。类似这样的内容

如果数据库支持PostgreSQL之类的数组,则可以在不对代码进行任何特殊修改的情况下使用,如果使用Hibernate来维护表结构,则可以使用columnDefinition,而不是手动操作,这样做更安全。