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

1.使用Eclipse3.7.1 + subclipse plugins 1.8.2(svn client)http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 2.使用svn checkout apache-ofbiz-10.04的代码:    Anonymous (Guest) AccessTo connect to the OFBiz SVN Respository for anonymous chec…
1.初学者例程:OFBiz Tutorial - A Beginners Development Guidehttps://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide part1 part2 注意:在PracticeMenus.xml中,这里不能为main, 可以为mainA, 因为它与CommonMenus.xml里的main有些冲突: <menu name=&qu…
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:lan…
1. Debug不要在Eclipse中使用Ant来启动ofbiz, 因为在Eclipse中无法kill掉Ant的进程,而ofbiz又没有提供stop的方法.(有一个hook shutdown的方法,但是没有作用) 使用startofbiz.bat来启动ofbiz, 打开debug模式,端口5005.注意:如果需要对org.ofbiz.base.start.Start进行debug的话,需要修改:-Xrunjdwp:transport=dt_socket,server=y,suspend=y,ad…
1.svn中check出的apache-ofbiz-10.04(svn_2010-04-01代码备分)由于它的所有文件都不含有中文,所以Eclipse使用什么编码方式都可以(ISO, GBK, UTF-8). 2.使用jdk1.6.0_20可以正常编绎通过.包括ant run-install的执行. 3.eclipse的编绎输出在bin下面. 4. 47个src链接:applications---9个framework---25个specialpurpose---13个(9+25+13 = 47…
记得最早使用OFBiz是十年前在公司的一个EA游戏项目中,用来实现玩家在游戏中购买各种游戏装备.当由于自己刚出校门不久,经验也少,对软件产品架构.思想.目的了解不透彻,不明白OFBiz设计上的优点,本来可以用OFBiz轻松实现的功能,自己用Java实现,导致在项目实施中走了不少弯路.这次由于一个顾客的需求,重新拿起来看看.这里找到最新OFBiz开发入门文档,简单做个阅读摘要,瞎B翻译一下,以备后用,不对外:请所有读者绕路而行!! **2017.12.13**# OFBiz Tutorial #1…
1. 什么是Ofbiz Ofbiz(Open for business)是一个开源的,基于J2EE和XML规范的,用于构建大型企业级.跨平台.跨数据库.跨应用服务器的多层.分布式电子商务类WEB应用系统的框架(Framework). Ofbiz几乎实现了所有的J2EE核心设计模式,各个模块之间的耦合比较松散,用户能够比较容易的根据自己的需要进行拆卸. Ofbiz内置了许多其它开源项目,如JBoss,PostgreSQL,MySQL,Apache,Jetty,JOTM,Jpublish,BeanS…
上篇博客<OFbiz--简单介绍>我们介绍了OFbiz是什么,以下我们就開始用OFbiz开发我们的第一个程序--HelloWorld. 过程例如以下: 首先在hot-deploy下新建文件夹simple.文件夹结构例如以下: 1.ofbiz-component.xml文件配置 此文件为程序的启动配置.配置webapp的名称.位置.权限.信息. <? xml version="1.0" encoding="UTF-8"?> <ofbiz-…
1.下载安装 JDK1.6,并设置环境变量 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”.    新建系统变量JAVA_HOME:C:Program FilesJavajdk1.6.0_31    在系统变量Path的值的前面加入以下内容:%JAVA_HOME%in; http://download.oracle.com/otn-pub/java/jdk/6u31-b05/jdk-6u31-windows-i586.exe(Win 32位) 2.安装mysql数…
原 gradle ofbiz 16 开发环境搭建 2017年02月13日 10:59:19 阅读数:2702 1.安装jdk 2.配置jdk环境变量 3.eclipse 安装svn 插件 4.svn下载Apache OFBiz 16.11.01 源码 5.下载gradle3.3 插件 存放目录C:\Users\Administrator\.gradle\wrapper\dists 6.配置mysql 数据库所需jar包 修改build.gradle 加入compile 'mysql:mysql-…
从14年11月的实习到正式的工作的工作我在上一家公司工作一年多了.然而到16年5月20跳槽后自己已经好久都没有在写博客了,在加上回学校毕业答辩3天以及拿档案中途耽搁了几天的时间,跳槽后虽然每天都在不停的搞开发做项目天天忙的就如狗一样,确实是没有时间整理以及总结和发表自己的感慨.难得中秋银行的事情搞完了自己清闲3天,是时候总结一下从大公司做.NET PC 端网站的开发到现在做移动互联网的银行及政府微信公众号的开发的感触.当时自己的选择现在公司做移动互联网的部门,移动互联网就是比较忙和累.你知道的.…
ofbiz是apache下的顶级开源项目之一,非常强大说下正常流程及解决办法. 开发环境:本人开发环境是win7系统 准备: 1.如果使用的是git,从https://github.com/apache/ofbiz上下载最新的项目(速度较慢),如果是SVN请从其它地方获取. 2.ANT下载及安装,下载地址 http://ant.apache.org/bindownload.cgi 3.新建数据库,查看如下文章 http://blog.csdn.net/xiaoliouc/article/deta…
以下来源:http://oss.org.cn/ossdocs/ Documents 操作系统: GNU, Linux, Linux核心, Linux Kernel API, Linux核心架构: a1 | a2, Linux编程一 | 二 | 三, Debian, Redhat, Gentoo, LFS, Solaris, FreeBSD, OpenBSD, NetBSD 中间件: J2EE, JBoss, JOnAS, Geronimo, Jetty, Tomcat, SUN, Weblogi…
0. OFBIZ Tutorials 1. A Tour of OFBiz 2. Entities and Services - Data Models and Business Logic in OFBiz 3. Hello World 1 | 2 | 3 4. OFBiz初学者的开发指南 | 实体引擎指南 5. Apache OFBiz (Open For Business) Wiki 6. OFBiz Tutorial - A Beginners Development Guide 7. …
不可否认,OFBiz这个开源的系统功能是非常强大的,涉及到的东西太多了,其实对我们现在而言,最有用的只有这么几个:实体引擎.服务引擎.WebTools.用户权限管理.最先要提醒各位的是,在配置一个OFBiz时,路径中千万不要包含空格,要不然老提示出错,无外乎是scoket write error之类的信息,会让你郁闷得不停^_^用户登录鉴权这一块我们完全可以照搬OFBiz现有的东西,其实也就是调用包org.ofbiz.securityext.login.LoginEvents里面的一些方法来进行…
加载服务定义文件   ofbiz-component.xml:所有的服务定义文件在每个组件的ofbi-component.xml文件中   加载服务定义 例:framework/common/ofbiz-component.xml <entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymodel.xml&qu…
1.下载 ofbiz 10.04:http://ofbiz.apache.org/download.html: 2.下载 freemarker-2.3.15 eclipse 插件(FreeMarkerIDE-1.0.0.GA.zip):http://download.csdn.net/detail/zhangzhongbao/4472775: 3.安装freemarker-2.3.15 eclipse 插件: 4.下载 JavaCC eclipse 插件(sf.eclipse.javacc-1.…
一. 环境准备 1. jdk1.6 下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR 2. eclipse 下载地址: 3. mysql 4. navicat for mysql 5. tomcat 二. 环境搭建 1. 配置jdk,配置环境变量 2. 配置tomcat 3. 安装mysql…
OFBiz 是开放的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级.跨平台.跨数据库.跨应用服务器的多层.分布式电子商务类WEB应用系统的框架. OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具.包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等.   OFBiz最新更新资讯,共12条  (投递新闻,查看所有») Apache OFBiz 12.04.05/11.04.06 发布…
近年来利用Nginx和Memcached来提高站点的服务性能的作法,如一夜春风般的遍及大江南北,越来越多的门户站点和电子商务平台都採用它们来为自己的用户提供更好的服务体验.如:网易.淘宝.京东.凡客等无一不是如此.关于它们的优点,在此我不想再多言,假设您感兴趣,能够到网络上去搜索一下就可以轻松获得这方面的资料.我们今天的重点是和大家分享将Ofbiz与Nginx和Memcached配置在一起,在达到好的效果. 1)       所须要的软件 n  Tengine:这是一个经过淘宝公司优化并开源的N…
1.java基础 2.JSP+Servlet+JavaBean 环节主要 懂流程 MVC而已 别往深了研究 现 开发基本 用 模式 3.Struts+Hibernate+Spring 才 开发 主流技术 把每 都搞清楚 哪 框架 层 4.Ajax( 好学学 多公司都注重 ) 用3+4 做 例子 要实现功能 关键 要 知道 时候 该用 流程 样 面试会问及 些 何学习 Java 问题 我已经学习了J2SE 样才能转向J2EE? 我看完了Thinking in Java 学习J2EE了 ? 于 有了…
OFBiz是一个电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级.跨平台.跨数据库.跨应用服务器的多层.分布式电子商务类WEB应用系统的框架. OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具.包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等. 安装步骤 l  Java 1.6(至少)SDK l  解压缩 release文件,打开新生成的目录 l  使用命令行(CMD),使用如下…
这是OFBiz实战系列的第一篇文件,该系列的目的是整合Groovy+FreeMaker开发一个图书管理系统,阐述在此过程中碰到的一系列问题,以及如何解决这些问题.第一篇文章说明如何使用Groovy+FreeMaker搭建基本的组件框架,并能够将数据从Groovy传到FreeMaker.| 1. 在hot-deploy目录下创建组件library基本目录结构. 2. 新建文件library/ofbiz-component.xml,编辑内容: <?xml version="1.0"…
对于订单来说,主要的表就是ORDER_HEADER和ORDER_ITEM.ORDER_HEADER就是所谓的订单头,一条记录代表一条订单. ORDER_PAYMENT_PREFERENCE是订单的支付,它有三个主要外键,ORDER_ID代表是哪个订单,PAYMENT_METHOD_ID代表是哪种具体付款方法,PAYMENT_METHOD_TYPE_ID代表哪种付款类型. 订单ORDER" title="ofbiz数据库表结构设计(3)- 订单ORDER"> ORDER_…
ofbiz的精华就在于其数据结构(表结构)的设计.数据结构的通用性也决定了ofbiz几乎可以适用任何企业应用.我们首先来看看PARTY相关的表结构设计. 在ofbiz中,PARTY是个抽象概念,它可以是一个人(用户.员工.家人等等),也可以是个组织(公司.部门.项目组.供应商.集团客户等等).然而毕竟个人和组织的许多属性是不同的,比如姓名就只有个人有,组织只有组织名称等等,因此,在PARTY基础上派生出两个对象(两张表),PERSON带表个人,PARTY_GROUP代表组织.我们注意到在PERS…
1.OFBiz简单介绍,什么是OFBiz           OFBiz is an Apache Software Foundation top level project.           Apache  OFBiz全称是The ApacheOpen For Business Project. 是开放的电子商务平台.是一个很著名的开源项目,提供了创建基于最新的J2EE/XML规范和技术标准.构建大中型企业级.快平台.跨数据库.跨应用server的多层.分布式电子商务类WEB应用系统的框架…
安全可靠的数据存储是数据管理战略的关键业务,OFbiz认真对待数据管理.不把全部繁琐和easy出错的数据管理任务留给应用开发人员.OFbiz在设计和实现阶段非常好的贯彻了这个理念. 实体引擎是数据库无关的应用程序开发和部署光看,无缝集成到OFbiz代码中,它能够处理全部的日常数据,安全可靠的管理任务,包含还不限于 同一时候连接到随意数量的数据库 管理不限数量的数据库连接池 负责数据库事务 处理数据库错误 实体引擎的强大之处在于它提供了OFbiz应用程序全部工具,实体程序和应用程序编程接口(API…
继续上一篇博客,本篇博客介绍OFBiz的MVC框架. 1.OFBiz特点 OFBiz最基本的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具.包含实体引擎.服务引擎.消息引擎.工作流引擎.规则引擎等. 2.关于OFBiz的版本号以及文档 版本号一直在更新,如今更新到13.0.7了. OFBiz的学习文档,少之又少,国内的文档都是过时了的,大多都是4.x的版本号,国外的文档也非常少.所以本博客都会将自己研究的OFBIZ的东西分享出来. 3.OFBiz的MVC框架 OFBi…
本教程是ofbiz 基本应用,它涵盖了OFBiz应用程序开发过程的基本原理.目标是使开发人员熟悉最佳实践,编码惯例,基本控制流程以及开发人员对OFBiz定制所需的所有其他方面. 本教程将帮助您在OFBiz中构建您的第一个"演示应用程序". ·      概述(OFBiz简介) ·      设置和运行OFBiz ·      下载Apache OFBiz框架 ·      运行Apache OFBiz ·      创建您的第一个应用程序(Hello World ...) ·     …
1 使用OFBIZ的理由 1.1 什么是OFBIZ OFBIZ是由Sourceforge维护的一个最著名的开源项目之一,提供创建基于最新J2EE/XML规范和技术标准,构建大型企业级.跨平台.跨数据库.跨应用服务器的多层.分布式电子商务类WEB应用系统的框架.OFBIZ 的Web应用框架以MVC模式搭建而成,整体采用了很多被大多数企业级应用系统公认的位于业务逻辑层和集成层(Business Tier and Integration Tier)的设计模式.许多表示层(Presentation Ti…