`
zhangzuanqian
  • 浏览: 269919 次
  • 来自: ...
社区版块
存档分类
最新评论

OFBiz(一):目录结构(转)

 
阅读更多

一. OFBiz概述

OFBiz是一个非常著名的开源电子商务平台,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级,跨平台,跨数据库,跨应用服务器的多层,分布式电子商务类WEB应用系统的框架。OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎,服务引擎,消息引擎,工作流引擎,规则引擎等。

二. OFBiz总体目录

OFBiz采用了基于组件的构架。这就是说,每一个应用程序在一个组件内。这允许外部的和定制化的应用程序能够很容易的被包含进来。

下面介绍OFBiz几个主要的目录

二. applications目录

 

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

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

 


三. framework目录

Framework框架目录,包含OFBiz框架的组件,例如实体引擎和服务引擎。这是OFBiz框架的核心,其他应用程序都是基于它来构建的。component-load.xml文件配置需要载入哪几个框架组件。


三. specialpurpose目录

 

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

四. hot-deploy目录

热部署目录,以后创建的项目,都需要在这个目录下进行部署。

部署需要按照需要创建如下几个目录:

主要目录内容如下:

config目录:包括创建项目的配置信息文件。

entitydef目录:包括这个应用程序的数据模型定义,即数据库配置。

script脚本目录:包括业务逻辑的脚本文件。

servicedef目录:包括services服务。

src原文件目录:包括实现业务逻辑的Java类文件。

webapp目录:是web的接口,是应用程序的前端。

ofbiz-commponent.xml文件:定义应用程序指定配置文件,库文件等,数据模型,业务逻辑,web应用程序的定位。

分享到:
评论

相关推荐

    Apache OFBiz Development The Beginner's Tutorial

    - **OFBiz 工作区初探**:初次展示 OFBiz 项目的目录结构。 - **安装 Java 开发工具包 (JDK)**: - **下载 JDK 5.0**:虽然这里提到的是 JDK 5.0,但建议使用更新的版本,如 JDK 8 或更高版本。 - **安装 JDK 5.0*...

    ofbiz10.04表结构

    标题中的"ofbiz10.04表结构"指的是OFBiz 10.04版本的数据模型设计,这是企业级开源应用框架OFBiz的一个重要组成部分。OFBiz全称为Open For Business Project,它是一个用于构建企业应用程序的全面业务解决方案,涵盖...

    ofbiz数据结构设计

    《OFBiz数据结构设计详解》 OFBiz,全称为Open For Business Project,是一个开源的企业级应用框架,主要用于构建和管理电子商务、供应链管理、客户关系管理等业务系统。OFBiz的数据结构设计是其核心组成部分,它...

    Apache.OFBiz.Development

    10. OFBiz组件结构:组件是OFBiz的基础组成部分,文档介绍如何创建、使用自定义组件,以及如何清理和维护已有的组件。 11. 扩展和重构OFBiz:包括了将现有的BeanShell脚本转换为Java事件,以及使用了哪种扩展策略来...

    ofbiz12.04表结构(msyql)

    逆向ofbiz 12.04的表结构,总计 863张表,带外键

    ofbiz安装与配置

    Ofbiz 是一个基于 Java 的开源企业级电子商务平台,提供了强大的电子商务解决方案。为了帮助初学者快速上手 Ofbiz,我们将详细介绍 Ofbiz 的安装与配置过程。 环境搭建 在开始安装 Ofbiz 之前,我们需要安装以下...

    ofbiz一个完整例子

    OFBiz,全称为Open For Business Project,是一个开源的企业应用框架,用于构建企业级的电子商务、供应链管理和CRM等复杂业务系统。本示例将带你逐步了解如何在OFBiz中创建一个完整的应用实例,从实体创建到服务定义...

    Ofbiz16.11.05运行及开发环境搭建等

    - **OFBiz的MVC框架**:OFBiz使用Model-View-Controller架构,为Web应用提供灵活的结构。开发者可以创建和控制视图、模型和控制器组件。 - **OFBiz服务引擎**:服务引擎是OFBiz的核心组件之一,负责处理业务逻辑和...

    ofbiz10.04表结构(包含自己翻译)

    ofbiz10.04表结构(包含自己翻译),以前发现网上很难找,自己分享下

    ofbiz 英文pdf

    - **OFBiz结构概览**:从宏观角度解释OFBiz各个组成部分之间的关系。 - **组件引用**:探讨如何在OFBiz中引用不同组件。 综上所述,该PDF文档提供了丰富的OFBiz入门与进阶实践指南,不仅涵盖了安装部署的基础知识...

    ofbiz开发入门总结

    3. 数据库初始化:根据构建过程中的提示,执行生成的SQL脚本,创建Ofbiz所需的数据库结构。 4. 部署Ofbiz:将生成的WAR文件部署到你的Web服务器上,例如将`ofbiz.war`复制到Tomcat的webapps目录下,然后启动服务器...

    OFBIZ快速入门OFBIZ快速入门

    OFBiz的目录结构分为多个部分,包括`.classpath`、`.project`等用于IDE集成的文件,以及`ant`、`build.xml`等构建相关的文件。最重要的是`applications`和`framework`目录: 1. **applications**:包含了OFBiz的...

    OFBiz入门教程

    #### 四、OFBiz概览及目录结构 ##### 4.1 OFBiz宗旨与目标 - OFBiz的目标是使用一系列自创的开源技术,开发大规模的企业级应用程序。 - 它不仅仅是一个简单的工作流或展示其他开源技术的演示网站,而是面向复杂的...

    Ofbiz 数据库全模型

    总之,"Ofbiz数据库全模型"是一个宝贵的资源,对于学习、开发和维护Ofbiz应用的人来说,它提供了对系统数据结构的全面了解,有助于提升工作效率并确保项目的稳定性和扩展性。无论是初学者还是经验丰富的Ofbiz开发者...

    Ofbiz 入门教程

    - **组件配置文件 (`ofbiz-component.xml`)**:Ofbiz 已经提供了一个基础的模板文件,位于 `C:\ofbiz\commonapp\etc` 目录下。 - **实体组文件 (`entitygroup.xml`)**:这个文件也由 Ofbiz 预先提供,通常与 `...

    ofbiz程序结构.txt

    通过对OFBiz程序结构的详细解析,我们可以看到OFBiz不仅仅是一个简单的框架,而是一个集成了许多高级特性的强大平台。无论是从开发者的角度还是从最终用户的视角来看,OFBiz都提供了丰富的工具和选项来满足各种需求...

    ofbiz入门使用教程

    通过简单的XML配置即可完成数据库表结构的定义,Ofbiz能够自动完成建表和对象映射等工作。 - **其他组件**:这些组件大多基于Entity Engine构建,例如用户认证、工作流处理等。 #### 二、Ofbiz 的下载与安装 1. **...

    ofbiz学习笔记(自学整理)

    在学习Ofbiz的过程中,你可能会遇到的问题可能包括:理解和配置Ofbiz的复杂组件结构,编写和调试服务,以及处理与数据库交互时的实体问题。解决这些问题通常需要查阅Ofbiz的官方文档、社区论坛或在线教程。 最后,...

Global site tag (gtag.js) - Google Analytics