Skip to content

web项目快速构建平台,由Java开发实现,无需编写代码,根据页面及组件等配置既能快速构建一个web项目

Notifications You must be signed in to change notification settings

hongframework/chameleon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chameleon

chameleon,是一个web项目快速构建平台,由Java开发实现,无需编写代码,根据页面及组件等配置既能快速构建一个web项目

chameleon有哪些功能?

  • 可伸缩权限模型:用户根据自己的需求可灵活定义功能权限与数据权限等权限模型,也可以选取平台提供的快速权限模型
  • 弹性数据集定制:根据模型与数据展示要求可定制各种数据集,用于项目CURD等操作使用,平台会默认生成常用数据集
  • 动态模板库支持:平台自带若干web展示模板,选择对应模板即能快速切换web项目展示风格,同时用户可以规范自定义web展示模板
  • 自定义流程设计:整合activiti以及对应的explorer web流程设计器,能够灵活定义与支撑业务流程
  • 一键式构建部署:设计模型,定制数据集,项目基础设置后即能一键生成代码,初始化数据库与数据,一键编译运行
  • 数据库反向工程:根据ddl 数据库模型文件(sql文件),逆向快速构建web项目,省去建模工作

chameleon平台主要特点

  • 易使用:平台在快速构建时,通过操作联想提示,常用配置默认生成,操作拖拽化等手段使平台极易使用
  • 易发布:平台定义了一套统一的编译发布机制,只需点击页面按钮运行或运行启动脚本即可启动项目,同时多环境配置独立(dev,test,beta,release)
  • 功能强:可伸缩权限模型,自定义流程设计,动态模板库等核心实现可灵活支撑很多复杂场景
  • 易扩展:目标项目使用hframwork框架,在快速构建功能仍不能满足的情况下,框架采用AOP的形式提供了一套独立的扩展机制,只需在extension模块独立编码即可
  • 高效性:默认情况通过配置即能构建一个灵活多变的项目,无需编码,构建到看到效果只需要分钟级别即能完成
  • 多租户:用户注册后,即可快速构建web项目,且构建项目不同用户之间相互独立

QuickStart

文档

下载

  • 待开放

联系我们

About

web项目快速构建平台,由Java开发实现,无需编写代码,根据页面及组件等配置既能快速构建一个web项目

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages