⑴ 如何理解java設計分層模型裡面的model/mole/domain/entity
domain是領域,就是做的項目面向什麼業務,比如物流,金融,可能實際會范圍內小一些。容
mole是模塊,一個大系統里分成幾個小的模塊
model是模型,基本上就是定義的各種能展現領域模型的類,比如物流里可能有倉庫類,商品類,倉庫存貨記錄類等。
entity是實體,模型中一種特殊的類,這種類每個實例都有一個唯一ID,可以被存儲,從新取回重現。模型里還有可能有其他種類,比如值對象想enum,他屬於model但不是實體
⑵ java 分層架構中Logic層和Service層的區別為什麼會分成兩個
Logic層用來收取數據,處理數據
Service層用來調用方法,屬於業務邏輯層,負責調用多個Dao
在SSH框架中開始細分為Logic層與Service層