我有一个实体Student,它是另一个实体School的@ManyToOne,其中School是预先存在于数据库中的,并且是固定的。实体User @Datapublic class User {
@GeneratedValue(strategy = GenerationType.IDENTITY@Column(nullable = false) pri
因此,使用JPA/Hibernate,您当然可以加载一个实体“代理”,而无需使用诸如session.load()或entityManager.getReference()之类的东西访问数据库。因此,在没有select的情况下,您不能只持久化更改的值(通过实体上的@DynamicUpdate )。
我相信这就是它的方式,如果你想要update without select,你必须自己滚动它。