我从我的第一个 Java EE 项目开始。现在我阅读了一些文档,并且对更新的性能或样式有疑问。什么是更好的:
@Override
public void updateBook(BookTO to) {
BookEJB book = new BookEJB(to.getISBN());
book.setFinishedReading(to.getFinishedReading());
book.setRating(to.getRating());
entityManager.merge(book);
}
或者
@Override
public void updateBook(BookTO to) {
BookEJB book = entityManager.find(BookEJB.class, to.getISBN());
book.setFinishedReading(to.getFinishedReading());
book.setRating(to.getRating());
}
你怎么看?