博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OFbiz--简单介绍
阅读量:5062 次
发布时间:2019-06-12

本文共 1069 字,大约阅读时间需要 3 分钟。

一、简单介绍      

         OFBiz是一个很著名的电子商务平台,是一个很著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用server的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最基本的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。

包含实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

          OFBiz 已经正式成为Apache 的顶级项目: Apache OFBiz。

Ofbiz是 Open Source 的商务软件系统,充分利用了各优秀的的Open Source 项目。像 Tomcat, Ant,BeanShell, Jboss 等,构建了一个强大的系统平台,Ofbiz 已经完毕了大部分商务类软件系统都须要的部件,像用户认证、工作流、商务规则处理等。

 

二、下载安装及文件夹介绍

         OFbiz官方网址:http://ofbiz.apache.org/     如今的版本号已经更新到13.07。

         下载之后。解压,放在IDE中执行就可以。

 

            application:目录是webtools里的工具,和一些业务代码;application里面有非常多的目录,每个目录都是一个component;

            framework:是ofbiz平台包。

           hot-deploy:是开发过程中,支持热部署的包,一般都在此开发。

          runtime:是执行时须要的环境;

          specialpurpose:一个电商业务平台;

          themes:界面主题;

 

三、单个实例介绍

      我们以hot-deploy文件夹中的一个demo为例。解说一下每一个component中的文件文件夹及作用。

一下是一个component须要的各个部分。

      entitymodel.xml:定义实体

     schoolServices.xml.xml:服务脚步。能够说是方法实现;

     Servicedef.xml:定义服务。将方法声明为服务供被调用;

    Controller.xml:定义请求与响应;

    **Forms.xml:定义表单。

    **Screens.xml:将表单组成界面;

 

四、总结

      ofbiz内置了多个server,比方tomcat、jetty等。同一时候内置了ant工具。

这样的思想类似于box--“盒子思想”;使得执行ofbiz时不用装过多的环境,只须要jdk就可以。使得使用更方便、维护更方便。

转载于:https://www.cnblogs.com/bhlsheji/p/5398353.html

你可能感兴趣的文章
做最多的,展示最好的
查看>>
会员未登录显示ID=1的会员信息 解决方案
查看>>
Git与Repo入门(转载)
查看>>
夺命雷公狗---linux NO:10 linux的文件与目录的基本操作
查看>>
Flask16 项目结构、flask_script插件
查看>>
html5 的头部
查看>>
一个计时器, 点击按钮 让他 停一会, 5s后继续自动运行
查看>>
UVA - 1585 Score
查看>>
漫画算法:深度优先遍历 和 广度优先遍历
查看>>
20181207作业-郭恩赐
查看>>
C语言大数四则运算
查看>>
netstat
查看>>
Helm - Kubernetes包管理专家
查看>>
Poj3225Help with Intervals区间线段树
查看>>
sgu101 欧拉路
查看>>
package.json和package-lock.json的区别
查看>>
VMware虚拟机的Linux系统访问本地磁盘
查看>>
STL之List存储结构体
查看>>
★古今中外著名14大悖论
查看>>
[IIS] 测试的产品登陆之后有个引用外部站点js的请求半天都无法返回,导致网页一直在打转,Selenium的driver也无法对页面进行下一步的操作...
查看>>