ofbiz小Demo实例

ofbiz配置加增删改查,详细教程 ofbiz是一个很适合做分布式,和电商的开源项目,但是网上的中文资料不是太多,因为之前接触过,所以又整理了一下。只是一些最基本的安装配置。 阅读详情

创建一个ofbiz实例(由apache官网copy过来):

1. 通常将实例创建在hot-deploy文件下,我们这个例子也是:

1.1 创建文件夹hot-deploy/practice

1.2 在hot-deploy/practice下创建ofbiz-component.xml

<?xml version="1.0" encoding="UTF-8"?>
<ofbiz-component name="practice"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/ofbiz-component.xsd">
      <resource-loader 	name="main" type="component"/>
    <webapp name="practice"
       title="Practice"
       server="default-server"
       base-permission="OFBTOOLS"
       location="webapp/practice"
       mount-point="/practice"
       app-bar-display="false"/>
</ofbiz-component>

1.3 创建文件夹hot-deploy/practice/webapp

   创建文件夹hot-deploy/practice/webapp/practice

           创建文件夹hot-deploy/practice/webapp/practice/WEB-INF(WEB-INF下有 controller.xml 和 web.xml)

      1.4 在hot-deploy/practice/webapp/practice/WEB-INF下创建web.xml(文件我们从ofbiz/framework/example/webapp/birt/WEB-INF/web.xml下copy,但我们需要修改几个地方,修改部分如下)

<context-param>
    <param-name>webSiteId</param-name>
    <param-value>PRACTICE</param-value>
    <description>A unique ID used to look up the WebSite entity to get information about catalogs, etc.</description>
</context-param>
<context-param>
     <param-name>localDispatcherName</param-name>
     <param-value>practice</param-value>
     <description>A unique name used to identify/recognize the local dispatcher for the Service Engine</description>
</context-param>
<context-param>
     <param-name>mainDecoratorLocation</param-name>
     <param-value>component://practice/widget/CommonScreens.xml</param-value>
     <description>The location of the main-decorator screen to use for this webapp; referred to as a context variable in screen def XML files.</description>
</context-param> 

      1.5 在hot-deploy/practice/webapp/practice/WEB-INF下创建controller.xml,代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/site-conf.xsd">
       <include location="component://common/webcommon/WEB-INF/common-controller.xml"/>
       <description>Practice Component Site Configuration File</description>
       <owner>Copyright 2001-2009 The Apache Software Foundation</owner>
       <handler name="screen" type="view" class="org.ofbiz.widget.screen.ScreenWidgetViewHandler"/>
       <!-- Request Mappings -->
       <request-map uri="main">
           <security https="false" auth="false"/>
           <response name="success" type="view" value="main"/>
       </request-map>
       <!-- end of request mappings -->
       <!-- View Mappings -->
       <view-map name="main" type="screen" page="component://practice/widget/PracticeScreens.xml#main"/>
       <!-- end of view mappings -->
</site-conf>
      1.6 创建文件夹 hot-deploy/practice/webapp/practice/error并从ofbiz/framework/example/webapp/birt/error下将error.jsp拷贝过来

      1.7 创建文件夹hot-deploy/practice/widget

      1.8 在hot-deploy/practice/widget下创建PracticeScreens.xml

<?xml version="1.0" encoding="UTF-8"?>
<screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-screen.xsd">
    <screen name="main">
        <section>
            <widgets>
                <label text="This is first practice"/>
            </widgets>
        </section>
    </screen>
</screens>

至此,我们第一个小例子已经完成了,现在启动项目:

在控制台(cmd)找到项目路径xxx:\Workspaces\MyEclipse 8.5\ofbiz,运行: java -Xmx256M -jar ofbiz.jar


打开浏览器:http://localhost:8080/practice/control/main

屏幕会出现:





      这样,我们的第一个例子变完成了。后续会更新每个文件的意思及流程


OFBiz 学习初体验-helloworld OFBiz 学习初体验-helloworld本文概述OFBiz 简介下载zip运行OFBiz 框架新建组件异常信息结果 本文概述 本文将会介绍使用OFBiz从零搭建 Hello Word ! 的基本步骤和搭建过程中遇到的一些问题以及解决方案。 OFBiz 简介 OFBiz是Apache的一个开源项目,从2002年自今已有17年的历史,它每年都会发布一个大版本,中途更新多个小版本,它是一个跨平台、跨... 阅读详情

相关推荐

OFBiz 教程

ofbiz 官网文档翻译 ,按照此文档里面的步骤,可以安全快速的编译自己的第一个小模块 "Hello World",一开始是很抵触的,但是学着学着发现其实框架道理是相似的,为了将代码解耦,每个框架都有自己的独特解耦之道和精妙之处,万事开头难,所以不要轻易放弃。

ofbiz 一个简单的入门demo

ofbiz 入门demo

半纸药笺 1108

ofbiz的helloworld例子

ofbiz的helloworld例子,网上不好找到比较全的,这个比较全,可以了解ofbiz的整体架构和运行机制。

ofbiz 开发环境搭建-简洁的步骤

简介 ofbiz 源码拉取,初始化,启动。最后使用eclipse启动,开发。 官方地址 官方hello world ofbiz 运行环境需要jdk1.8 源码拉取 git clone https://github.com/apache/ofbiz-framework.git ofbiz-framework 更改以mysql作为数据存储 1.编辑ofbiz-framework/framework/entity/config/entityengine.xml文件 找到以上位置改成[localmysql] 2

weixin_38989540的博客 2052

ofbiz一个完整例子

ofbiz一个完整例子,ofbiz学习实战例子.

ofbiz入门实例(jiasudu制作)

博文链接:https://jiasudu.iteye.com/blog/138788

新手干货 Apache Ofbiz介绍+安装到使用

1.介绍(Introduction): OFBizisanApacheSoftwareFoundationtoplevelproject. 首先先介绍一下 广义 Apache Ofbiz,ApacheOFBiz全称是TheApacheOpenForBusinessProject。Open For Business(OFBiz)是一套基于通用架构的企业应用...

qq_38802742的博客 1万+

Brainstorm简单分析近红外数据(fNIRS)(一)

Brainstorm分析fNIRS数据

weixin_43604817的博客 1350

OFbiz--HelloWorld

上篇博客《OFbiz--简介》我们介绍了OFbiz是什么,下面我们就开始用OFbiz开发我们的第一个程序--HelloWorld。步骤如下:        首先在hot-deploy下新建文件夹simple。目录结构如下:    1.ofbiz-component.xml文件配置 此文件为程序的启动配置,配置webapp的名称、位置、权限、信息。 <ofbiz-component

康 3568

国密套件ECC-SM2-SM4-CBC-SM3和ECDHE-SM2-WITH-SM4-SM3

双方交换各自的公钥,最后A计算点(x1,y1) = d1Q2,B计算点(x2,y2) = d2Q1,由于椭圆曲线上是可以满足乘法交换和结合律,所以 d1Q2 = d1d2G = d2d1G = d2Q1 ,因此双方的 x 坐标是一样的,所以它是共享密钥,也就是会话密钥。4、客户端和服务端分别使用工作密钥,计算主密钥,客户端随机数,服务端随机数,字符串常量"key expansion",经PRF计算生成工作密钥。工作密钥包括加密密钥和校验密钥,具体密钥长度由选择的密码算法决定。客户端支持的压缩算法列表。

Java学习笔记 3782

WSL2+Docker+Ollama:解锁Windows本地GPU加速运行DeepSeek-R1模型

本文详细介绍了在Windows系统上,通过WSL2、Docker和Ollama的组合方案,实现本地GPU加速运行DeepSeek-R1模型的全过程。该方案解决了Windows环境下Ollama默认无法调用NVIDIA显卡的痛点,通过配置Docker的GPU支持,强制将计算任务分配给GPU,从而显著提升文本生成速度与效率,为开发者提供了一个便捷的本地AI测试环境。

weixin_28452161的博客 356

OFbiz--简介

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

康 2132

解决redhat8/centos8无法使用yum问题(报错:This system is not registered to Red Hat Subscription Management)

解决redhat无法使用yum问题、以及替换repo文件后仍无法使用yum的问题

qq_43569119的博客 4342

ofbiz 安装启动

官方网站的说明:英文比较好的朋友可以参照 ofbiz 官方下载安装地址:https://cwiki.apache.org/confluence/display/OFBIZ/Demo+and+Test+Setup+Guide 下面解释说明一下: java虚拟机下载,安装不会的自己搜一下 jdk下载地址:http://www.oracle.com/technetwork/java/

GOon_star的专栏 2967

从虚拟机到双系统:手把手教你为Gromacs搭建最强Linux环境(含WSL2、Ubuntu22.04配置)

本文详细指导如何在Windows系统下为Gromacs分子动力学模拟搭建高性能Linux环境,涵盖WSL2和Ubuntu22.04双系统配置。通过对比虚拟机、WSL2和原生Linux的性能数据,提供GPU加速、内存优化等实用技巧,帮助科研人员提升计算效率。

weixin_30861797的博客 269

Mininet 2.2.1 图形可视化界面使用注意事项

前言 关于mininet的安装,网上教程不少,大致可以参考以下这篇文章: https://blog.youkuaiyun.com/linyixiao88/article/details/65651390 安装的时候,也可以不必根据上面这篇文章这么麻烦,直接sudo apt-get install mininet,即可。 Mininet可视化 Mininet 2.2.0以上版本内置了...

裕东方的博客 4190

开源电子商务平台:OfBiz

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

雷霄骅(leixiaohua1020)的专栏 1万+

Amesim应用篇-电芯等效电路模型标定

为了使计算模型更加准确,在有电芯实验测试数据的情况下,依据现有的实验数据对Amesim中的电池等效电路模型进行标定。标定的目的是为了获得更加符合项目实际情况的电芯等效电路模型,标定完的电芯可以用于搭建PACK模型,也可以用于其他虚拟实验。本文以充电标定为例,进行介绍。放电标定与充电一致。

2201_75375391的博客 1213

随便玩玩之ofbiz项目搭建

下载地址ofbiz : http://ofbiz.apache.org/download.html;  下载 Ant : http://ant.apache.org/bindownload.cgi;   下载安装,mySQl   下载安装JDK。 因为ofbiz里已经集成了tomcat,这里就不需要安装了   配置ANT失败可能原因;   1.下载后项目导入esclipse

break失意 811

maya导入导出bvh 自动 脚本

maya打开bvh脚本

jacke121的专栏 1550

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ofbiz

What, Why and How OFBiz? ----Jackyliu@digitalrev.com 2010-6-30 OFBiz(Open for business), 开源的电子商务系统,基于JAVA开发,功能强大,可扩展性强。 官网:http://ofbiz.apache.org/ 1. 为什么使用OFBiz呢? 首先 OFBiz 是开源的,集成...

zzy7182的专栏 210

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

OFBIZ开源电子商务学习心得

看懂在APACHE网站上的英文文档确实是一项不小的挑战,下面说说飞宇对OFBIZ的入门方法,希望对像飞宇一样刚起步的人有所启示: 一、获取OFBIZ源码 由于我们学校用的是教育网,而关于OFBIZ的源码与文档只能由APACHE等外国网站提供,后来在文档上看到可以通过SVN下载,但事实证明在教育网下想通过SVN下载到OFBIZ几百MB的源码是不可能的。 后来,回家用ADSL,速度奇快,一般两三个小时

甘谷天蚕网络技术有限公司 903

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

ofbiz连接本地mysql的配置教程

配置教程如下: 将mysql的jar包导入到ofbiz的 " framework/entity/lib/jdbc " 目录下 修改 " framework/entity/config/“ 目录下的 entityengine.xml 配置文件  entityengine.xml 该文件是负责ofbiz的数据库连接和实体类映射配置 在entity

diyagea的博客 3942

初识ofbiz12.04(一)

1、什么是ofbiz?     OFBiz是一个非常著名的电子商务平台,OFBiz 已经正式成为 Apache 的顶级项目: Apache OFBiz。虽然是著名的电子商务系统,但是其功能不仅仅包含了电子商务功能,还包括了企业内部人员管理、库存管理等等功能。     ofbiz虽然很好用,但是由于其框架太大,而且涉及到的技术有20+种,所以令很多人望而却步,但是如果能够真的学习好该项目,对自己

张书洲的专栏 957

[ofbiz]解决load-demo花费过长时间的问题

一直以来使用公司配置的hp-cq45笔记本,在初始化ofbiz的时候load-demo需要花费很长一段时间,比如90分钟,或者129分钟。 解决办法:安装官方驱动--intel快速存储驱动 ok,load-demo 4分钟LOFTER:我们的故事http://ustory.lofter.com/post/33be15_103dd07 转载于:https://www.cnblogs.com...

weixin_30896511的博客 145

OFBiz安装与配置

   1.ofbiz的源码下载    http://svn.apache.org/repos/asf/ofbiz/branches/release10.04(将此地址直接拷到SVN服务器即可)   注:不要在eclipse或myeclipse中用svn插件下载源码(除非电脑配置相当的高)避免卡屏甚至死机   2.将源码导入到eclipse中,步骤:    file-->import-->General-->Existing Projects into Workspace   3.第一次将项目导入到eclip

tt986101dpc的专栏 2537
上一篇: 快速找到被占端口进程8080
下一篇: 修改oracle用户密码
CreateComingGOGO
博客等级 码龄17年 10粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值