JPA 中Flush()的理解

转:http://fsjohnhuang.blog.163.com/blog/static/1142963642009101735447743/

通过EntityManager的flush()可手动地控制将实体类中的数据传送到数据库,
但这句话意思十分含糊。具体地说应该是:
客户端对实体类中数据的改变和手写的任何SQL语句都是保存在客户端的内存中,
当执行了flush()后,对数据库的修改就发送到数据库服务器端的数据高速缓冲区,而不是数据文件中。

猜你喜欢

转载自iliuyong.iteye.com/blog/1075626
JPA
今日推荐