我开始使用JPA,而且我总是对实体和它们的用法感到困惑,我读了很多,但我仍然不太明白。 我阅读了Oracle的文档,但并没有真正解释它在事务中的角色。什么是JPA实体?
什么是JPA enities?他们是否真的为每一行保存数据,我的意思是说,他们是否存储了保存行数据的实例?或者他们只是映射数据库的表,然后插入和删除它们?
例如,如果我用这个:
entity.setUserName("michel");
然后坚持它,然后更改用户名,并重新persisitig它(即合并IT)
这是否改变以前输入的用户名?或者它在数据库中创建一个新的行?