JPA继承类在NetBeans 6.1中遭遇的问题

开发 后端
用NetBeans 6.1做一个关于继承类的JPA练习中碰到了问题。本文将先您简单描述问题并解决。

在今年的暑期Java教学研修班的课堂练习中,在用NetBeans 6.1做一个关于继承类的JPA练习中都碰到了问题。

这个练习的具体步骤请参看:http://www.javapassion.com/handsonlabs/jpamapping/ 中的第2个练习'Java Persistence API (JPA ) Mapping'。

当执行到第10步( '从实体类生成JavaServer Faces (JSF)页面' )时,会得到错误提示:“mypackage.student: Could not find Id property”。

这个问题是NetBeans 6.1的一个Bug,已经在NetBeans 6.5中解决了。

如果要在NetBeans 6.1完成,可以通过以下步骤绕过这个问题:

1. Student.java中,添加并封装一个字段,并设为key。代码如下:

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long studentid;
public Long getStudentid() {
return studentid;
}
public void setStudentid(Long studentid) {
this.studentid = studentid;
}

2. 通过实体类生成JSF页面

3.修改Student.java,删除上述新增的代码。

您正在阅读:JPA继承类在NetBeans 6.1中遭遇的问题

【编辑推荐】

  1. NetBeans 6.7 RC1发布
  2. 如何在NetBeans中连接MySQL数据库
  3. 使用NetBeans和Eclipse开发PHP应用程序
责任编辑:张攀 来源: ZDchina空间
相关推荐

2009-06-15 16:05:00

NetBeans ID编译odinms

2009-06-15 13:59:00

netbeans6.1入门教程

2009-06-18 15:28:08

Glassfish JSpring

2009-06-15 14:18:00

netbeans配置JDBC驱动程序

2017-02-06 13:31:19

Android样式继承关系

2010-01-19 18:51:17

C++类

2009-06-12 19:02:47

NetbeansJavaFX插件

2011-05-25 16:23:35

Javascript类继承

2011-07-07 13:39:14

Cocoa 框架

2010-09-27 14:09:49

NetbeansJVM参数

2009-06-25 16:03:29

Netbeans调试

2010-06-29 14:34:40

NetBeans 6.NetBeans

2009-06-11 10:57:11

netbeans li安装

2022-03-21 15:11:17

Java继承初始化

2009-06-15 14:28:00

NetBeansJavafx

2010-09-17 14:27:18

NetBeansAndroid

2010-06-29 14:54:42

NetBeansNetBeans 6.

2010-01-21 13:48:30

C++基类

2012-05-30 15:03:43

ibmdw

2009-06-26 13:11:33

可视化开发JSFNetBeans
点赞
收藏

51CTO技术栈公众号