当前位置: 首页 > news >正文

重庆市建设工程节能中心网站西安网站建设比较好的公司

重庆市建设工程节能中心网站,西安网站建设比较好的公司,dede+营销型网站,最近三天的新闻热点1.失血模型 失血模型仅仅包含数据的定义和getter/setter方法,业务逻辑和应用逻辑都放到服务层中。这种类在Java中叫POJO。 action service: 核心业务(复杂度:重) model:简单Set Get dao :数据持…

1.失血模型

失血模型仅仅包含数据的定义和getter/setter方法,业务逻辑和应用逻辑都放到服务层中。这种类在Java中叫POJO。

action
service: 核心业务(复杂度:重)
model:简单Set Get
dao :数据持久化

@Setter
@Getter
public class Commodity {private Long commodityId;private String commodityName;}@Setter
@Getter
public class Order {private Long orderId;private Long commodityId;private Date createTime;}


2.贫血模型

贫血模型中包含了一些业务逻辑,但不包含依赖持久层的业务逻辑。这部分依赖于持久层的业务逻辑将会放到服务层中。

action
service :简单服务组合、事务管理(复杂度:中)
model:Set Get的基础上添加简单逻辑处理(复杂度:中)
dao:数据持久化

@Setter
@Getter
public class Commodity {private Long commodityId;private String commodityName;}@Setter
@Getter
public class Order {private Long orderId;private Long commodityId;private Commodity commodity;private Date createTime;public Order(Commodity commodity) {this.commodity = commodity;}}public class OrderService {@Resourceprivate OrderMapper orderMapper;@Resourceprivate CommodityMapper commodityMapper;public Order getOrderById(Long orderId) {Order order = orderMapper.getById(orderId);order.setCommodity(commodityMapper.getById(order.getCommodityId()));return order;}}

3.充血模型

充血模型中包含了所有的业务逻辑,包括依赖于持久层的业务逻辑。使用充血模型的领域层是依赖于持久层。

action
service :简单服务、事务管理(复杂度:中-
model:Set Get的基础上添加复杂逻辑处理(复杂度:中+

@Setter
@Getter
public class Commodity {private Long commodityId;private String commodityName;}@Setter
@Getter
public class Order {private Long orderId;private Long commodityId;private Commodity commodity;private Date createTime;@Resourceprivate CommodityMapper commodityMapper;public Commodity getCommodity() {return commodityMapper.getById(this.commodityId);}}public class OrderService {@Resourceprivate OrderMapper orderMapper;public Order getOrderById(Long orderId) {return orderMapper.getById(orderId);}
}

4.胀血模型

胀血模型就是把和业务逻辑不想关的其他应用逻辑(如授权、事务等)都放到领域模型中。

action
model:Set Get的基础上添加复杂逻辑处理、事务处理(复杂度:重+

http://www.shuangfujiaoyu.com/news/57459.html

相关文章:

  • 网站做m版关键词搜索排名公司
  • 网站建设公司一月赚多少七牛云
  • 嘉华伊美网站建设百度秒收录软件
  • 网站建设 昆明营销型网站建设模板
  • 做期货的网站提高百度搜索排名
  • 四川住房和城乡建设厅网站首页seo优化的常用手法
  • 个人做网站犯法吗便宜的seo官网优化
  • 常熟做网站多少钱按seo排名大概多少钱
  • 交友网站美女要一起做外贸seo博客网址
  • 制作网站的软件主要有关键词排名公司
  • 陕西专业网站建设公司网站怎么收录
  • 网络营销产品推广百度搜索引擎优化方案
  • 怎么用dw做简单网站近期的新闻消息
  • 台州市临海建设局网站百度笔记排名优化
  • 网站模版开发山东今日热搜
  • 织梦做的网站删除手机上可以创建网站吗
  • WordPress HTML标签验证什么是seo如何进行seo
  • 关于电子商务的网站推广方案排名推广网站
  • 珠海澳门网站建设公司哪家好扶贫832网络销售平台
  • c 语言Vs做网站接口推广方式怎么写
  • 常用的博客建站程序沈阳沈河seo网站排名优化
  • 呼和浩特资产评估公司seo提升排名技巧
  • 可以做盗版漫画网站吗搜索引擎优化的主要手段
  • 国内做色情网站平台推广广告宣传词
  • 检察院做网站的目的goole官网
  • 西双版纳傣族自治州属于哪个国家个人网站seo
  • 网站地图怎么做_旺道seo软件技术
  • 网站推广软文全球网站流量查询
  • 浙江省两学一做网站太原关键词排名推广
  • 营销网站建设服务平台小红书关键词搜索量查询