我有一个address的entity,另外有一个Person的entity,他里面有个属性address_ids; 这是一个int[]类型,里面存有address的id的数组。
如何才能把这个address_ids字段直接映射成一个List
的对象。或者有什么其他方法可以实现
我用的是 spring data jpa
因为JDBC没有这种类型,所以你必须自己去实现Hibernate的UserType接口,自己实现这个映射绑定。
Grails的postgresql插件了解一下?它的源码可以做参考,实现了postgresql的jsonb类型和array类型。
这个插件基本支持了postgresql的各种数据类型,是通过自己定义UserType搞定的,源码在这个包下面:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。