我正在研究一个小例子,我给我的实体命名,并在Session.save()
方法中引用它,但我无法理解这是如何工作的,因为如果我将一个无效的名称传递给{ {1}}即使这样,我的程序也能正常运行。
这是我的实体类Session.save()
:
Cat.java
以及使用@Entity(name="TestingCat")
@Table(name = "TEST_CAT")
public class Cat {
@Id
@GeneratedValue
private int id;
private String name;
}
的代码:
Session.save()
在这个程序中,我给了我的实体错误的名字,所以我期待这个代码有一个例外,但即便如此,我的代码工作正常。有人可以告诉我这个实体名称的目的是什么?
答案 0 :(得分:0)