加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何在hibernate中映射String []

发布时间:2020-12-14 05:30:46 所属栏目:Java 来源:网络整理
导读:你如何在hibernate中映射以下类: private class Book { private int id; private String title; private String[] chapterTitles; //Constructor,Getters and Setters} 我在Hibernate中映射了Collections和原始数组,但是如何使用String []呢?我的hibernate
你如何在hibernate中映射以下类:
private class Book {
    private int id;
    private String title;
    private String[] chapterTitles;

    //Constructor,Getters and Setters
}

我在Hibernate中映射了Collections和原始数组,但是如何使用String []呢?我的hibernate工具以’NullPointerException’停止,因此我无法生成映射.我用谷歌搜索但找不到任何东西.

解决方法

我不知道如何使用Annotations和个人,我认为这不是一个好主意,你应该使用List< String>但是你可以使用xml映射来完成它.

你应该使用< array>

<array name="chapterTytles" table="Titles">
    <key column="title_ID" />
    <index column="tytle_index" />
    <element column="tytle_name" type="string" />
</array>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读