文章字数:95,阅读全文大约需要1分钟
spring在创建时会搜索所有的JpaRepository,并使用SimpleJpaRepository作为其实现类SimpleJpaRepository的构造方法接收一个EntityManager,是spring在创建初期就注入了EntityManagerFactory,并生成了一个EntityManager并传入EntityManager创建Query对象Query对象getResultList()获取结果(获取一次就关闭了,所以需要及时保存结果)