java 实体命名_java – 为什么有一个具有实体名称的类加...

我是JPA的新手,我创建了一个类如下的类

/**

*

*/

package programme;

import javax.persistence.Access;

import javax.persistence.AccessType;

import javax.persistence.Entity;

import javax.persistence.Id;

import javax.persistence.Table;

import javax.persistence.Transient;

/**

* @author anoop

*

*/

@Entity

@Table(name="course")

@Access(AccessType.FIELD)

public class programme {

@Id private int id;

private String name;

private int year;

@Transient private String comments;

//getters and setters for the fields.

}

我注意到有另一个类名作为我的实体java类Programme.java,带有下划线,即Programme_.java.什么是这个类,为什么会这样生成.有什么方法可以阻止它的产生吗?

Programme_.java类的代码如下.

package programme;

import javax.annotation.Generated;

import javax.persistence.metamodel.SingularAttribute;

import javax.persistence.metamodel.StaticMetamodel;

@Generated(value="Dali", date="2014-04-27T21:32:59.433+0530")

@StaticMetamodel(programme.class)

public class programme_ {

public static volatile SingularAttribute id;

public static volatile SingularAttribute name;

public static volatile SingularAttribute year;

public static volatile SingularAttribute comments;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值