Spring Data JPA & EntityManager
核心术语
Persistence Contexts
Persistence Unit 是实体类的一个命名配置。Persistence Context是托管的实体实例的集合。 每个Persistence Context关联一个Persistence Unit,限制了托管的实例的类在Persistence Unit所定义的类的集合范围内。一个实体实例被托管的意思是说,它被包含在一个Persistence Context中并且能够通过Entity Manager来操纵它。 因此,我们说Entity Manager管理一个Persistence Context。
如果一个Persistence Context参与到事务中,那么托管的实体的在内存中的状态将会同步到数据库。