1.在几个已安装的应用模块中,资产管理模块,是最简单的,可以从这个开始入手。
E:\eclipse-SDK-3.7.1-win32\ofbiz\apache-ofbiz-10.04\specialpurpose\assetmaint

2.它的国际化资源文件在:
specialpurpose/assetmaint/config/IsMgrUiLabels.xml

<property key="IsMgrNewComputerSoftware">
<value xml:lang="en">New Software</value>
<value xml:lang="fr">Nouveau logiciel</value>
<value xml:lang="it">Nuovo software</value>
<value xml:lang="zh">新软件</value>
</property>

3.specialpurpose/assetmaint/ofbiz-component.xml中配置了两个webapp:

<webapp name="assetmaint"
title="AssetMaint"
server="default-server"
location="webapp/assetmaint"
base-permission="ASSETMAINT"
mount-point="/assetmaint"
app-bar-display="true"/> <webapp name="ismgr"
title="IS Mgr"
server="default-server"
app-bar-display="false"
location="webapp/ismgr"
base-permission="ASSETMAINT"
mount-point="/ismgr"/>

4.只有一个java文件:
specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java
它在:specialpurpose/assetmaint/build/lib/ofbiz-assetmaint.jar

它在这里被调用:
specialpurpose/assetmaint/servicedef/services.xml

<service name="addPartFixedAssetMaint" engine="java"
location="org.ofbiz.assetmaint.FixedAssetMaintServices"
invoke="addPartFixedAssetMaint" auth="true">

services.xml又是被定义在ofbiz-component.xml:

<service-resource type="model" loader="main" location="servicedef/services.xml"/>

在services.xml中共定义了5个services, 其它4个是:
location=
"component://assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintServices.xml"
这个script脚本中的4个方法:
assetMaintPermissionCheck
createFixedAssetMaintUpdateWorkEffort
updateFixedAssetMaintAndWorkEffort
createWorkEffortAndAssocWithParent

5.The most basic components in OFBiz are Entities and Services.

6.官网文档:
Apache OFBiz Getting Started ------>有一些链接和视频:
https://cwiki.apache.org/OFBADMIN/apache-ofbiz-getting-started.html

OFBiz Documentation Index ------->帮助文件的聚合:
https://cwiki.apache.org/OFBADMIN/ofbiz-documentation-index.html

7.客户列表:
https://cwiki.apache.org/OFBIZ/apache-ofbiz-user-list.html
其中以下客户:
1) opentaps Open Source ERP + CRM  ----->一个基于ofbiz的软件公司
2) http://www.xuandoo.com  ------>炫动网,一个基于opentaps的电子商务网站(中国)
http://www.wizitsoft.com/  ----->北京威思艾特信息技术有限公司, 实施.
3) http://www.antwebsystems.com/control/main   ----->一个基于ofbiz做实施的公司(泰国),在ofbiz中用户表中它是出现次数最多的公司。

[OFBiz]开发 四的更多相关文章

  1. JAVA EE企业级开发四步走完全攻略 [转]

    http://bbs.51cto.com/thread-550558-1.html 本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVA EE开发相关知识,这是一个长期的计划, ...

  2. C#的百度地图开发(四)前端显示与定位

    原文:C#的百度地图开发(四)前端显示与定位 有了这些定位信息,那要如何在前端的页面上显示出来呢?这需要用到百度地图的JavaScript的API.下面是示例代码. 前端代码 <%@ Page  ...

  3. 【JAVA EE企业级开发四步走完全攻略】

    本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVA EE开发相关知识,这是一个长期的计划,单个发blog比较零散,所以整理此索引,决定以后每发一季JAVA EE blog后会 ...

  4. 从零开始实现ASP.NET Core MVC的插件式开发(四) - 插件安装

    标题:从零开始实现ASP.NET Core MVC的插件式开发(四) - 插件安装 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/11260750. ...

  5. STC8H开发(四): FwLib_STC8 封装库的介绍和注意事项

    目录 STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解) ST ...

  6. 【开学季】自学嵌入式开发|四核开发板|4412开发板|ARM+Android+linux技术

    淘宝店铺:迅为开发板http://arm-board.taobao.com 网站:http://www.topeetboard.com QQ咨询:2551456065 电话咨询:010-5895758 ...

  7. [OFBiz]开发 一

    1.使用Eclipse3.7.1 + subclipse plugins 1.8.2(svn client)http://subclipse.tigris.org/servlets/ProjectDo ...

  8. EOS智能合约开发(四):智能合约部署及调试(附编程示例)

    EOS智能合约开发(一):EOS环境搭建和创建节点 EOS智能合约开发(二):EOS创建和管理钱包 EOS智能合约开发(三):EOS创建和管理账号 部署智能合约的示例代码如下: $ cleos set ...

  9. 响应式开发(四)-----Bootstrap CSS----------Bootstrap CSS概览和相关注意事项

    本章先记录一些与Bootstrap CSS相关的一些特点和注意事项以及兼容性. HTML 5 文档类型(Doctype) Bootstrap 使用了一些 HTML5 元素和 CSS 属性.为了让这些正 ...

随机推荐

  1. ElasticSearch Java api 详解_V1.0

    /×××××××××××××××××××××××××××××××××××××××××/ Author:xxx0624 HomePage:http://www.cnblogs.com/xxx0624/ ...

  2. moto xt800 刷机到2.2.2

    老机器啊,原来2.1的系统大多数软件都不能装sbf刷机包+工具+教程下载地址:http://u.115.com/file/bhdlwl2x 刷完之后如果RSD Lite显示刷机结果为失败,不要担心,手 ...

  3. ibatis动态查询

    在复杂查询过程中,我们常常需要根据用户的选择决定查询条件,这里发生变化的并不只是SQL 中的参数,包括Select 语句中所包括的字段和限定条件,都可能发生变化.典型情况,如在一个复杂的组合查询页面, ...

  4. 查看服务器的TCP/IP(http)连接情况

    6.那具体到,怎样监听一个具体程序的TCP/IP连接情况呢???!! 就要用:netstat -n|grep 80 命令来查看具体端口对应程序的TCP/IP连接情况了 netstat -n|grep ...

  5. 网上图书商城项目学习笔记-011Book模块查询(分页)

    一.流程分析 1.图书模块 2.分布分析 二.代码 1.view层 1)list.jsp <%@ page language="java" import="java ...

  6. CAD导入ArcScene中线被打断 求解决方案

    cad中是这样 但在arcscene里中是这样

  7. MVC 中与链接相关的辅助方法(Html.ActionLink,Html.RouteLink , Url.Action , Url.Content ,Url.RouteUrl)

    Html.ActionLink 与 Url.Action  1.两者者是根据给定的Controller,Action 生成链接, 但是Html.ActionLink 返回的是MvcHtmlString ...

  8. rhel-server-7.2-x86_64无法联网(VMware环境)

    vim /etc/sysconfig/network-script vim ifcfg-eno16777736 (编辑网卡名) 将ONBOOT=NO更改为YES (启动network服务时是否启用该网 ...

  9. PHP输出缓冲控制- Output Control 函数应用详解

    说到输出缓冲,首先要说的是一个叫做缓冲器(buffer)的东西.举个简单的例子说明他的作用:我们在编辑一篇文档时,在我们没有保存之前,系统是不会向磁盘写入的,而是写到buffer中,当buffer写满 ...

  10. Docker实例教程[超详细](一)

    Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互 ...