Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.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
Java 使用hibernate@Entity注释重命名或移动类是否安全?_Java_Hibernate_Hibernate Mapping - Fatal编程技术网

Java 使用hibernate@Entity注释重命名或移动类是否安全?

Java 使用hibernate@Entity注释重命名或移动类是否安全?,java,hibernate,hibernate-mapping,Java,Hibernate,Hibernate Mapping,有一个带有@Entity注释的simpel类。我计划将其移动到另一个包,并可能重命名它。操作安全吗?(假设扫描中添加了新的包)。将moven类映射到existict表是否存在任何潜在危险?视情况而定。如果您在java代码中配置了hibernate实体,那么重构将处理它。但是,如果您的hibernate配置是xml格式的,那么您必须在xml中重命名该条目(因为重构不会处理它) 查找名为 hibernate.cfg.xml 如果它不存在,那么您很可能有一个java配置,一切正常。如果它确实存在,请

有一个带有
@Entity
注释的simpel类。我计划将其移动到另一个包,并可能重命名它。操作安全吗?(假设扫描中添加了新的包)。将moven类映射到existict表是否存在任何潜在危险?

视情况而定。如果您在java代码中配置了hibernate实体,那么重构将处理它。但是,如果您的hibernate配置是xml格式的,那么您必须在xml中重命名该条目(因为重构不会处理它)

查找名为

hibernate.cfg.xml
如果它不存在,那么您很可能有一个java配置,一切正常。如果它确实存在,请在该文件中找到该实体并重命名其中的包