论坛首页 Java企业应用论坛

OFBiz抽取实体引擎和服务引擎思路(1)

浏览 494 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2020-03-31  

# OFBiz抽取实体引擎和服务引擎思路(1)

 

标签(空格分隔): 操作指南

 

---

20200331  加速度编写

### 目标

1. 去掉OFBiz MVC所有涉及的模块

2. 保留实体引擎和服务引擎

3. 原有业务部分可以保留

4. 去掉framework的具体模块有

 

 - catalina模块 

 - webapp模块

 - webtools模块(部分需保留)

 - widget模块

 - testtools模块

5. 抽取framework的具体模块有

 

 - start模块 

 - base模块

 - entity模块

 - widget模块

 - geronimo模块

 - security模块 

 - service模块

 - entityext模块

 - minilang模块

 - geronimo模块

 

            

 ### 痛点

  1. 去掉ofbiz.home 

  2. delegator获取

  3. dispatcher获取

  4. 必须的配置文件  xml类 properties类 xsd类

 

### 架构设计

  1. model的xml定义 

  2. service的xml定义

  3. minilang的script的xml定义

  4. java逻辑代码位置定义

  5. serviceengine.xml

  6. entityengine.xml

  7. build.xml编写 load-data,build,clean-all

  8. tomcat版本

 

 

### 耗时

 2天

 每天12小时

 

 

 ### 进展

 目前实现了,OFBIz实体引擎以及服务引擎的抽取,测试Model以及 minilang测试服务可以调用成功。下一步准备把完整application业务模型以及逻辑代码全部摆放进去

 

 

---

 

 

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics