OEA框架 2.9 Pre-Alpha 源码公布

简介:

  OEA框架 从 2009 年发布“第一个版本”之后,历时三年,现在终于又公开向大家开放最新的源代码。三年来,许多朋友都关心 OEA 是否还在开发,是否还会开源。其实,我们一直在不断改进和完善它。其间,2011 年 4 月,我也向大家简单地展示了当时的使用示例:《OEA 框架演示 - 快过原型的开发》。

    目前,OEA 虽然已经到达 2.9 版本,并在内部的几个产品中成功运用。但是要面向业界开放,还是有许多地方需要完善,所以它的状态依然是 Pre-Alpha。我们期望通过开源,能让更多的人参与到早期的使用中来,这样框架也能更快得到更多的反馈并成长。

 

OEA 框架简要说明

OEA 是一个管理类软件的快速开发框架,其目标主要专注于:
1. 快速开发:
    DDD、界面自动生成、数据库自动生成与升级、易用的业务逻辑编写框架。
2. 产品线工程:
    插件化业务模块积累(内置一个权限控制插件模块)、客户化二次开发、实施配置平台。
3. 一套代码,可同时生成并运行 C/S、单机版、B/S 三种应用程序。
    C/S版本 与 单机版 代码重用率 100%。
    C/S版本 与 B/S版本 重用服务端代码(完全重用服务层以下代码。结合界面生成,只需要编写少量的界面层控制代码即可。)。

 

开源地址https://github.com/zgynhqf/rafyhttps://sourceforge.net/projects/oea/(后者自2015年1月起不再更新)

源码下载:最新代码使用 git 下载:https://github.com/zgynhqf/Rafy.git

SVN 代码下载(自2015年1月起不再更新):可以直接到开源的网址中下载,由于发布在国外的网站 SourceForge 上,所以可能会比较慢。代码对应的 SVN 地址:https://svn.code.sf.net/p/oea/code/trunk(没有帐号密码的可以把 https 换为 http 即可下载。)。暂时没有提供完整压缩包的下载,之后比较稳定能达到 Alpha 阶段时,我们会再提供完整压缩包的下载。

帮助手册:由于时间及人员的关系,现在还没有发布可用的使用说明。我之后会陆续添加一些 OEA 的使用说明文档。大家可以关注我的博客。也可以看看周金根以前写的一些博客,博客地址:《OEA 系列文章-ZhouJG》。

QQ交流群:由于暂时没有完整的帮助手册,所以新开通了一个 QQ 群,方便试用的朋友在里面进行交流。群号:175227630。

视频下载:这是2011年拍的使用视频,比较清晰:OEA框架演示_20110327.wmv

 

补充连接:

经朋友推荐,还是做了一个当前代码的压缩包提供给大家直接下载:OEA源代码20120331_1300.rar。(并不是最新代码,最新代码请从 SVN 中下载。)

目录
相关文章
|
3月前
|
开发者 Java
Play Framework深度解析:依赖注入的神秘力量,如何助力Web应用架构优化?答案即将揭晓!
【8月更文挑战第31天】依赖注入(DI)是现代软件开发的关键技术,用于分离对象创建与依赖关系,提升代码的可维护性和可测试性。Play Framework是一款高性能Java Web框架,内置了基于Google Guice的DI支持。本文探讨Play Framework中DI的最佳实践,包括定义组件、构造函数注入、字段注入以及作用域控制和自定义绑定等高级特性,帮助开发者轻松构建结构清晰、可维护性高的Web应用。
44 0
|
3月前
|
安全 Ubuntu 测试技术
庆祝 Go 开源发布十四周年!
庆祝 Go 开源发布十四周年!
|
6月前
|
设计模式 测试技术 Go
Go 项目必备:Wire 依赖注入工具的深度解析与实战应用
在现代软件开发中,依赖注入(Dependency Injection,简称 DI)已经成为一种广泛采用的设计模式。它的核心思想是通过外部定义的方式,将组件之间的依赖关系解耦,从而提高代码的可维护性、可扩展性和可测试性。然而,随着项目规模的增长,手动管理复杂的依赖关系变得日益困难。这时,依赖注入代码生成工具就显得尤为重要。在众多工具中,Wire 以其简洁、强大和易用性脱颖而出,成为 Go 语言项目中的宠儿。本文将带你深入了解 Wire 的安装、基本使用、核心概念以及高级用法,并通过一个实际的 web 博客项目示例,展示如何利用 Wire 简化依赖注入的实现。准备好了吗?让我们开始这场代码解耦的奇
|
SQL 存储 分布式计算
一次Delta lake 0.8.0 踩坑有感:使用新框架的新版本,一定要今早关注多多关注社区动态
一次Delta lake 0.8.0 踩坑有感:使用新框架的新版本,一定要今早关注多多关注社区动态
|
开发框架 程序员 Go
发现了一款神仙级别的Go框架:GoFrame
最近发现了一款非常好用的基于go语言的web开发框架,非常适合PHP转Go的同学使用,在很多设计思想和使用上和PHP的Laravel框架非常像。
525 0
发现了一款神仙级别的Go框架:GoFrame
|
分布式计算 Hadoop Scala
五十、Spark组件部署(MINI版)
五十、Spark组件部署(MINI版)
五十、Spark组件部署(MINI版)
|
机器学习/深度学习 Ubuntu Linux
Atlas 200 DK开发者套件基于CANN的垃圾分类实验踩坑指南
Atlas 200 DK开发者套件基于CANN的垃圾分类实验踩坑指南
Atlas 200 DK开发者套件基于CANN的垃圾分类实验踩坑指南
|
前端开发 JavaScript API
Sentry 开发者贡献指南 - Feature Flag
Sentry 开发者贡献指南 - Feature Flag
274 0
|
SQL 存储 前端开发
是时候更新手里的武器了—Jetpack架构组件简析(下)
最近两年,MVVM的呼声越来越高,说实话,在经历了MVP的臃肿,MVP的繁琐,我有点怕了。但是这次Google官方带来的一系列为MVVM架构设计的武器—Jetpack,真的让我惊喜到了。
125 0