![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ofbiz
文章平均质量分 76
九月刑天
以用户的角度来审视产品易用性;以架构师的高度来审视产品功能性协同性。
展开
-
炎川 成长日记 OFBiz进阶之HelloWorld(一)创建热部署模块
创建热部署模块 参考文档 https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide In this part, you will learn how to create and load your own custom component and ad转载 2017-03-27 18:30:52 · 427 阅读 · 0 评论 -
Ofbiz引擎之实体引擎
1、概述 entity engine和常见的ORM有一点很大的不同,他的mapping object只有一个 GenericEntity,称它的entity engine 为adaptive object model更为合适一些,是一种比较灵活,代码量非常少的独特的持久化方案。使用entity engine做的项目和其他的ORM相比有一个很明显的特征:非常少的对象 基于E转载 2017-03-22 18:00:29 · 1172 阅读 · 0 评论 -
Ofbiz引擎之服务引擎(二)
加载服务定义文件 ofbiz-component.xml:所有的服务定义文件在每个组件的ofbi-component.xml文件中 加载服务定义 例:framework/common/ofbiz-component.xml entity-resource type="model" reader-name="main" loader="main" locati转载 2017-03-22 16:53:54 · 869 阅读 · 0 评论 -
Ofbiz引擎之服务引擎
概述 服务定义为一段独立的逻辑顺序,当多个服务组合一起时可完成不同类型的业务需求 服务有很多类型,WorkFlow、Rules、Java、SOAP、BeanShell等。java类型的服务更像一个静态方法实现的事件,然而使用服务框架就不会局限在web应用程序中。 服务需要使用Map传入参数,结果同样从Map中返回。这样很妙,因为Map可以被序列化并保存或通过HTTP(转载 2017-03-22 16:51:37 · 984 阅读 · 0 评论 -
ofbiz初级--安装与配置
1:ofbiz下载 1.1 svn方式下载 trunk : $ svn co http://svn.apache.org/repos/asf/ofbiz/trunk release10.04 : $ svn co http://svn.apache.org/repos/asf/ofbiz/branches/release10.04 1.2原创 2017-03-22 15:18:28 · 865 阅读 · 0 评论 -
OFBiz组件下每个目录的作用及其大致功能
以ecommerce组件为例说明其下各目录或者文件的作用: ecommerce |---build(用来放置编译之后的.class文件及build所生成的jar包) |---config(用来放置应用中用到的属性文件和UILabels的一些配置文件) |---data(用来放置一些种子数据的配置文件) |---script(用来放置minilang所写的服务或者事件配置文件) |---转载 2017-03-21 18:14:56 · 654 阅读 · 0 评论 -
OFBiz 模块化结构分析
模块化的描述组件:component component是什么:component包含2大类,完整的APP应用,如accounting、product、marketing,以及某个 功能模块及基础服务,如entity、security、service。每个component目录下有对应的ofbiz-component.xml。OFBIZ特色就是所有的功能模块都是component。 如何组织:原创 2017-03-22 14:06:19 · 381 阅读 · 0 评论 -
基于Ofbiz的Web框架
1 Web开发概述 随着互联网的广泛普及,越来越多的企业应用采用了B/S的交互模式。在开发基于B/S的企业应用中,如何把表示逻辑与业务逻辑分离开来,一直都是人们关注的一个焦点问题。 在Web开发中引入MVC设计模式,是一个有效地解决办法,目前看来是一个成功的办法,也是人们仍然在做的事。MVC设计模式起源于Smalltalk语言,它由以下三个部分组成:模型(model),视图转载 2017-03-22 15:10:28 · 394 阅读 · 0 评论 -
OFBiz进阶之HelloWorld(四)创建新实体
参考文档 https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide 1 Creating Custom Entity 新实体的创建你可以再参考 example 组件,为此你可以看下 example 组件的 entitymodel.xml 文件。你可以按转载 2017-03-27 18:34:25 · 702 阅读 · 0 评论 -
OFBiz进阶之HelloWorld(三)CRUD操作
参考文档 https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide 创建、更新和删除操作一个实体将由minilang 写成的服务实现。为了更好的理解这些内容,我们写自己的服务来完成这些操作,之后我们将通过调用已经实现的服务来完成。 要做这些,我们将采用转载 2017-03-27 18:33:19 · 323 阅读 · 0 评论 -
炎川 成长日记 OFBiz进阶之HelloWorld(二)创建热部署模块
参考文档 https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide Going ahead, you will create some advanced GUI patterns, interact with existing database tables转载 2017-03-27 18:32:17 · 594 阅读 · 0 评论 -
Ofbiz引擎之实体引擎(二)--配置参数
一、简介: 1、entityengine屏蔽了数据库的很多访问细节,通过xml配置文件定义描述实体,实体引擎自动维护实体至数据库的所有细节. 2、支持主流数据库, 3、与ORM最大的不同在于ofbiz只有一个GenericValue对象,不想其他ORM框架,要定义各种不同类型的对象.防止产生过多的实体对象,避免产生类爆炸. 4、Ofbiz的GenericValue对象不想ORM定义的实体原创 2017-03-27 09:33:26 · 1358 阅读 · 0 评论