“在 Java 中,BO 介于哪两者之间?”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
(建立内容为“在 Java 中,Business Object (BO) 通常位于 Service Object (SO) 和 Data Access Object (DAO) 之间。 BO 是一种封装业务逻辑的对象,它抽象…”的新页面)
 
 
(未显示同一用户的1个中间版本)
第7行: 第7行:
 
因此,在三层架构中,BO 介于 SO 和 DAO 之间,并起到了连接它们的作用。
 
因此,在三层架构中,BO 介于 SO 和 DAO 之间,并起到了连接它们的作用。
  
来自 chatgpt
+
有的公司叫 XXXBO ,有的地方可能叫 XXXManager,应该指的是同一种对象。

2023年2月8日 (三) 04:41的最新版本

在 Java 中,Business Object (BO) 通常位于 Service Object (SO) 和 Data Access Object (DAO) 之间。

BO 是一种封装业务逻辑的对象,它抽象了与数据库交互的细节,而将业务逻辑定义在其中。

SO 将操作委托给 BO,并对外提供一组统一的接口,而 DAO 则负责与数据库进行交互。

因此,在三层架构中,BO 介于 SO 和 DAO 之间,并起到了连接它们的作用。

有的公司叫 XXXBO ,有的地方可能叫 XXXManager,应该指的是同一种对象。