Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在通过hibernate生成时向某些实体函数添加注释_Hibernate_Annotations - Fatal编程技术网

如何在通过hibernate生成时向某些实体函数添加注释

如何在通过hibernate生成时向某些实体函数添加注释,hibernate,annotations,Hibernate,Annotations,我使用eclipse通过hibernate为数据库表生成实体类 该表有一个id列。我想添加自定义注释(myprojectannotation),如示例中所述,用于生成ID的set函数 @myprojectannotation(field="id") public void setId(Long id) { this.id = id; } 是否要使用自己的批注,并提供诸如@Column annotation之类的完整功能?如果是这样,您将陷入所有Hibernate AOP的泥潭。我不建议

我使用eclipse通过hibernate为数据库表生成实体类

该表有一个id列。我想添加自定义注释(myprojectannotation),如示例中所述,用于生成ID的set函数

@myprojectannotation(field="id")
public void setId(Long id) {
    this.id = id;
}

是否要使用自己的批注,并提供诸如@Column annotation之类的完整功能?如果是这样,您将陷入所有Hibernate AOP的泥潭。我不建议你那样做