储蓄有什么区别?
What is the difference in saving?
我知道我可以用两种不同的方式保存我的对象。
但是这些线之间有什么区别?
Ebean.save(network);
network.save();
没有区别。
Play 框架默认在映射为持久实体的所有 model
类型上提供 save()
方法和其他方法。
该方法的作用与 Ebean.save()
相同,但它的好处是可以抽象出正在使用的供应商特定 ORM 的详细信息。如果您使用的是 Play 框架,最好直接在 model/entity 上调用 save()
方法,而不是直接在 EBean
上调用方法。
我知道我可以用两种不同的方式保存我的对象。 但是这些线之间有什么区别?
Ebean.save(network);
network.save();
没有区别。
Play 框架默认在映射为持久实体的所有 model
类型上提供 save()
方法和其他方法。
该方法的作用与 Ebean.save()
相同,但它的好处是可以抽象出正在使用的供应商特定 ORM 的详细信息。如果您使用的是 Play 框架,最好直接在 model/entity 上调用 save()
方法,而不是直接在 EBean
上调用方法。