/ofbiz-freedgo

A Distributed Framework base on Ofbiz. 用户名/sn:yabiz/changsy

Primary LanguageJava

freedgo

A Distributed Deployable Framework base on Ofbiz.

[Ofibz](http://ofbiz.apache.org/)是一整套完善的企业级,以java为核心,结合很多开源项目,支持使用脚本来编写业务逻辑的开源项目。它也是一整套完整的企业ERP,电子商务业务框架.

freedgo延续了ofbiz的 component load,Service Engine,Entity Engine等核心开发框架的优点,对实际对代码结构层次做进一步的改良,并结合docker容器,dubbo相关微服务,Jwts做相关的整合 主要包括如下:

  1. 增加的BootStrap 的screen 风格。
  2. 突出服务化组件与应用相隔离。
  3. 后台与前端的结构分离
  4. 增加http restful接口调用方式
  5. 提供SSO单点登录
等等...

Bootstrap Style1 BootStrap coloradmin

系统要求

所有可以运行 JAVA SDK7+ 的操作系统

目录结构

  1. framework: 核心框架
  2. front: 提供用户侧:如电商门户,微信,APP接入层
  3. images:存放静态资源,图片文本,脚本,可CDN接入
  4. runtime: 运行日志等
  5. themem: 提供主题风格

数据库确定

支持主流的数据库:
  1. MYSQL
  2. ORCLE
  3. SQL SERVER
  4. SYBASE
  5. PostgreSQL
  6. SAP database
  7. 等。

安装步骤

以Mysql为例:首先创建localmysql、localmysqltenant、localmysqlolap对应的数据库。

  • 修改entityengin.xml指定的数据库连接
  • 初始化数据库 导入基础数据,配置数据到数据库中, 进入软件根目录,执行命令:

cd framework
./ant load-extseed	 

quick start

./ant start

打开浏览器执行:

http://youcompuer.com:8080/ofbizsetup

设置对应的运营主体、网站、场所等。

教程

联系方式

QQ:1934134234

License

freedgo is released under the MIT license. See LICENSE for details.