⑴ 如何理解java设计分层模型里面的model/mole/domain/entity
domain是领域,就是做的项目面向什么业务,比如物流,金融,可能实际会范围内小一些。容
mole是模块,一个大系统里分成几个小的模块
model是模型,基本上就是定义的各种能展现领域模型的类,比如物流里可能有仓库类,商品类,仓库存货记录类等。
entity是实体,模型中一种特殊的类,这种类每个实例都有一个唯一ID,可以被存储,从新取回重现。模型里还有可能有其他种类,比如值对象想enum,他属于model但不是实体
⑵ java 分层架构中Logic层和Service层的区别为什么会分成两个
Logic层用来收取数据,处理数据
Service层用来调用方法,属于业务逻辑层,负责调用多个Dao
在SSH框架中开始细分为Logic层与Service层