关于Hibernate的反向工程的问题

来源:百度知道 编辑:UC知道 时间:2024/06/13 23:17:24
关于Hibernate的反向工程的问题
在表order和messages中分别设置了两个外键,分别连接bookinfo,userinfo,通过反向工程生成表的持久层Bean文件,在生成的bookinfo.java文件中,下面两行代码提示警告:

private Set orders = new HashSet(0);

private Set messages = new HashSet(0);

警告内容:
Multiple markers at this line
Set is a raw type.References to generic type Set<E>should be parameterized
HashSet is a raw type.References to generic type HashSet<E>should be parameterized.

不知道哪位有这方面的经验,帮忙解决一下!

小小奖励不成敬意!
如果太麻烦请+Q:7207698联系!谢谢!

Java.util包中的集合类在java5.0中已经被做成了泛型,你应该为类型变量详细指明实际的类型,形成一个就像Set<String>类似的参数化类型。把String替换成你要放入Set的对象类型。
一个不带类型变量的泛型类型被认为是一个未经处理的类型(raw type)