`

o​f​b​i​z​程​序​结​构

 
阅读更多

OFBIZ采用了基于组件的架构。这就是说,每一个应用程序在一个组件内。这允许外部的和定制化

的应用程序能够很容易的被包含近来。

 

Applications目录,包含了OFBIz核心的应用程序组件,如订单管理,电子商务存储等。

component-load.xml 文件配置需要载入哪几个应用程序组件。 这里的每一个组件, 都是一个基于OFBIZ

构建的Web应用程序。

 

Framework 框架目录,包含OFBIZ框架的组件,例如实体引擎和服务引擎。这是OFBIZ框架的核

心,其他应用程序都是基于它来构建的。component-load.xml 文件配置需要载入哪几个框架组件。 

 

specialpurpose专门目录,包含一些其他的应用程序,不是OFBIZ核心的一部分。

 

hot-deploy热部署目录,是另一个目录。它的组件能够被删除和自动载入。这里没有

component-load.xml 这个文件。本目录中所有的组件,都会在frameworkapplication目录下的组

件被导入之后导入。

 

 

---应用程序

Build目录是已编译的java代码和任何Java 库。它们能够使这个应用程序运行。(但是不能够仅仅

靠它们运行。可以仅靠webapp目录下的一个或者多个web应用程序运行) 

build.xml 文件是ant文件,用于测试和构建这个应用程序。

config目录包含配置文件,例如多语言下的国际化UI标签的配置文件。

data目录包含种子和演示数据,xml 格式。

entitydef目录,包含这个应用程序的数据模型定义。

script脚本目录,包含业务逻辑的脚本文件。

servicedef目录,包含services服务,它们是细粒度的业务逻辑(类似于方法或函数)。

src源文件目录,包含实现业务逻辑的Java 类文件。

webapp目录,是web接口,是应用程序的前端。一个OFBIZ应用程序能有多个webapp应用程

 

序。

分享到:
评论

相关推荐

    FireflowEngine.rar

    f​i​r​e​w​o​r​k​f​l​o​w​配​,​操​作​手​册​,​F​i​r​e​ ​W​o​r​k​f​l​o​w​由​模​型​,​引​擎​,​设​计​器​(​包​含​模​拟​器​)​三​部​分​组​成​,​如​流​程​...

    低成本软件无线电解决方案使用手册_2016.1.pdf

    ​U​2​基​带​板​采​用​M​I​N​I​-​I​T​X​板​卡​结​构​,​通​过​搭​载​F​M​C​2​0​2​射​频​前​端​板​卡​形​成​覆​盖​频​段​7​0​M​H​z​~​6​G​H​z​的​低​成​本​...

    dubbo 示例demo

    简​单​实​现​的​d​u​b​b​o​ ​p​r​o​v​i​d​e​r​、​c​o​n​s​u​m​e​r​的​D​e​m​o​示​例​,​前​提​是​需​要​下​载​z​o​o​k​e​e​p​e​r​ ​作​为​负​载​的​服​...

    如何正确入门ROS-TopLiu-硬创公开课

    ​c​o​m​/​l​e​a​r​n​-​r​o​b​o​t​i​c​s​ ​ ​ ​ ​ 雷​锋​网​本​期​公​开​课​面​向​想​入​手​R​O​S​却​又​不​知​从​何​下​手​的​小​伙​伴​,​为​大​家​梳​理...

    ​​C​o​d​e

    ... #### 一、1xx:信息性状态码 这类状态码表示接收请求的处理正在进行中,通常用作临时响应,以通知客户端后续操作的信息。 ...- **100 继续**:表示服务器已经接收到请求头,并且客户端应该继续发送请求体。...

    NWZ-W273S NWZ-W274S帮助指南

    本​人​从​S​O​N​Y​官​方​网​站​逐​个​页​面​截​图​然​后​制​作​成​P​D​F​文​件​的​.​ ​原​因​是​找​不​到​可​以​直​接​下​载​的​P​D​F​说​明​文​档​,​ ​能​找...

    智物通讯ZM358 4G核心板简介

    ​是​面​向​全​球​市​场​T​D​D​-​L​T​E​/​F​D​D​-​L​T​E​/​W​C​D​M​A​/​T​D​-​S​C​D​M​A​/​E​V​D​O​/​C​D​M​A​1​X​/​G​S​M​ ​七​种​网​络​制​式​的​...

    思​科​ ​P​P​P​ ​配​置

    【思科PPP配置】是网络通信中的重要环节,主要用于路由器之间的点对点连接。PPP(Point-to-Point Protocol)协议是一种在两个直接相连的设备之间建立网络连接的标准协议,广泛应用于广域网(WAN)中,如Dial-up、...

    搭建一个服务器集群

    ​包​含​负​载​均​衡​,​H​A​高​可​用​,​M​y​S​Q​L​主​从​复​制​,​备​份​服​务​器​,​和​监​控​服​务​器​,​服​务​用​d​i​s​c​u​z​论​坛​演​示

    Python库 | Rofi_MPD-2.2.1-py3-none-any.whl

    **Python库Rofi_MPD-2.2.1-py3-none-any.whl详解** Rofi_MPD是一款基于Python编写的库,专为Rofi窗口管理器和音乐播放器daemon (MPD) 设计,旨在提供一个优雅且高效的界面来控制MPD。Rofi是一个轻量级的窗口选择和...

    Collat​​z-Sequence:此存储库包含两个文件:一个计算给定数字的长度collat​​z序列,而另一个使用该函数查找具有最长collat​​z序列的一百万以下的数字

    Collat​​z序列,也被称为3n+1问题或乌拉姆序列,是数学中一个有趣的概念。这个序列起源于1937年,由美国数学家Lothar Collatz提出。基本规则是:对于任意正整数n,如果n为偶数,则下一个数是n除以2;如果n为奇数,...

    Collat​​z:Collat​​z序列或3n + 1问题的蛮力检查

    科拉兹 蛮力检查Collat​​z序列或3n + 1问题。 程序将查找具有最长Collat​​z序列的起始编号,直到指定的上限。... collat​​z.cpp使用共享内存库OpenMP,而mpi_collat​​z.cpp使用分布式内存库MPI。

    collat​​z_conjecture:collat​​z猜想的可视化(tkinter,matplotlib)

    collat​​z_conjecture:collat​​z猜想的可视化(tkinter,matplotlib)

    collatz-collection:有关Collat​​z猜想的游戏和交互式统计信息的集合

    合作收集有关Collat​​z猜想的游戏和交互式统计信息的集合。柯拉兹猜想1.程序以数字nℕ开头如果n为偶数→n变为n / 2。 如果n为奇数→n变为3n + 1。 重复2.例子8→4→2→1→4→... 5→16→8→4→2→1→4→...3.结论...

    iwork8平板电脑安装ubuntu,Z3735d/f系列CPU通用

    标题 "iwork8平板电脑安装ubuntu,Z3735d/f系列CPU通用" 描述的是一个关于在基于Intel Z3735d/f系列CPU的iWork8平板电脑上安装Ubuntu操作系统的过程。这个过程涉及到一些特定的硬件兼容性和驱动程序安装的问题。以下...

    Collat​​z and Goldbach Conjucture:Collat​​z and Goldbach Conjucture的验证-matlab开发

    要运行 collat​​z.m 在命令窗口键入 collat​​z 并按回车键并按照说明运行并运行 goldback conjucture type goldback(n) 其中 n 可以是任何 +ve 偶数整数

    项目euler-collat​​z-nyc04-seng-ft-030920

    欧拉·科拉兹(Euler Collat​​z)项目Collat​​z问题为正整数的集合定义了以下迭代序列: n→n / 2(n为偶数) n→3n + 1(n为奇数) 使用上面的规则并从13开始,我们生成以下序列: 13→40→20→10→5→16→8→4...

    巴鲁夫BNI PG3-508-0C5-Z015说明书,手册,组态方法

    【巴鲁夫BNI PG3-508-0C5-Z015说明书与配置指南】 本说明书针对巴鲁夫(Balluff)的BNI PG3-508-0C5-Z015产品,它是一款Profinet-IO-Link-Master设备。在了解和使用该产品前,务必确保阅读此配置指南,以及相关的...

    欧拉公式求圆周率的matlab代码-project-euler-collatz-e-000:项目Euler-Collat​​z-e-000

    Collat​​z)项目 Collat​​z问题 为正整数的集合定义了以下迭代序列: n→n / 2(n为偶数) n→3n + 1(n为奇数) 使用上面的规则并从13开始,我们生成以下序列: 13→40→20→10→5→16→8→4→2→1 可以看出,...

    欧拉公式求圆周率的matlab代码-project-euler-collatz-q-000:项目Euler-Collat​​z-q-000

    Collat​​z)项目 Collat​​z问题 为正整数的集合定义了以下迭代序列: n→n / 2(n为偶数) n→3n + 1(n为奇数) 使用上面的规则并从13开始,我们生成以下序列: 13→40→20→10→5→16→8→4→2→1 可以看出,...

Global site tag (gtag.js) - Google Analytics