EntityManager是JPA中用于增删改查的接口,它的作用相当于一座桥梁,连接内存中的java对象和数据库的数据存储。使用EntityManager中的相关接口对数据库实体进行操作的时候, EntityManager会跟踪实体对象的状态,并决定在特定时刻将对实体的操作映射到数据库操作上面。
EntityManager的核心概念图:
下面是如何在SpringBoot中创建并使用EntityManager
首先需要创建一个数据库链接源DataSource,创建方式可参考我的上一篇博文
EntityManager是JPA中用于增删改查的接口,它的作用相当于一座桥梁,连接内存中的java对象和数据库的数据存储。使用EntityManager中的相关接口对数据库实体进行操作的时候, EntityManager会跟踪实体对象的状态,并决定在特定时刻将对实体的操作映射到数据库操作上面。
EntityManager的核心概念图:
下面是如何在SpringBoot中创建并使用EntityManager
首先需要创建一个数据库链接源DataSource,创建方式可参考我的上一篇博文