java - Hibernate:如何强制 Hibernate 设置集合类型?

标签 java mysql spring hibernate

我对 hibernate 问题很迷茫,希望你能帮助我 =)!

这是我的问题:

我有一个包含两个表的数据库,Addressbook 和 Contact,在我的场景中,它们之间的关系是 1:n。

现在 Hibernate 在“AbstractAddressbook”类中生成以下代码,经过逆向工程:

private Set contacts = new HashSet(0);

但我需要的是:

private Set<Contact> contacts = new HashSet<Contact>(0);

我怎样才能做到这一点,我必须在哪里为逆向工程设置它?

最佳答案

在“Hibernate 代码生成配置”中的导出器上选择“使用 Java 5 语法”

关于java - Hibernate:如何强制 Hibernate 设置集合类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14921370/

相关文章:

php - 如何保存 CSV 而不下载

php - 根据条件正确连接两个MySQL表

spring - Spring 中的 "SessionManagementFilter - Requested session ID XXX is invalid"是什么?

java - 哨兵控制循环以及如何打印多个字符串。初学者java编程

java - java中特定集合的迭代器实现是适配器设计模式的一个例子吗?

java - Activity 流 - 在应用程序加载时在面板中生成 X 数量的对象

java - 如何从 Spring JPA 查询中仅检索 100 个结果?

java - 网站无法显示土耳其语字符。 Tomcat 服务器,Mysql 数据库

php - mysql错误资源id#5

java - Spring Boot 2 Maven 项目在 Intellij 上运行但不在 Tomcat 上运行