Spring MVC、Hibernate を使用して小さな Java Web アプリケーションを構築していますが、DAO クラスのメソッドの命名について混乱しています。
たとえば、次のメソッドを含める必要があると考えた InvoiceDAO.java クラスがあります。
Save(Invoice newInvoice);
Void(Invoice oldInvoice);
getInvoiceByID(Long invoideID);
しかし、私の上司は、ベスト プラクティスでは、DAO クラスに次のようにメソッド名を付ける必要があると言っています。
add(Invoice newInvoice);
update(Invoice oldInvoice);
請求書の無効化を更新と呼ぶ方法がわからないので、これは私には意味がありません?!!
それで、誰かが私をこれで案内して、私のメソッドの命名が間違っているかどうか教えてもらえますか? 言い換えれば、名前付けに追加、更新のみを使用するべきか、または任意の名前付けを使用してもベスト プラクティスと見なすことができるというのは正しいですか。
ありがとう