# monkey **Repository Path**: wangscript/monkey ## Basic Information - **Project Name**: monkey - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2016-11-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Monkey是一个JavaEE企业级项目的快速开发的框架,提供基于模版的代码生成器,也可以自定义模版,先通过代码生成器生成通用代码,在根据业务逻辑来完成功能。
可以帮助解决Java项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
Monkey可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,
基于代码生成的开发方式,可以显著提高开发效率70%以上,极大降低开发成本;
加入QQ:383448107 交流技术问题,下载项目文档。
邮箱:380303318@qq.com
monkey-cache 项目缓存模块,这个模块暂时没有实现,缓存放到了core里面,后期会分离出来
monkey-core 存放项目的domain,repository,已经对spring,shiro的扩展
monkey-utils 工具类模块
monkey-web Controller,数据绑定,数据校验,shiro拦截器
monkey-static ExtJs6.0项目,项目前端界面
--app 存放前端model,store
--classic 前端界面 view controller
--ext ext库文件
--overrides 重写ext库中的组件
--packages 项目中自定义的模块
--resources 项目中的静态资源
--app.js 项目入口js
--app.json 项目配置文件
Version: 2.0
完成系统的一些实例,包括Excel的导入导出,paf导出
用户的基本信息修改,自定义菜单
加入日历组件,用户的行程安排,定时提醒
系统监控的一些监控,包括sql,memcached,jvm
Version: 1.0 [finished]
完成系统整个基本框架
用户登录退出,验证码
系统用户管理,新增修改,重置密码,禁用用户,解封用户,查询用户状态改变记录
系统组织架构,树形结构展示
系统菜单,树形结构展示
系统权限新增修改删除
系统角色新增修改删除,给角色授权,已经查看角色已分配的权限
用户授权,以及用户授予角色,查看用户已分配的权限
控制界面元素显示,只有有相关权限的用户才能看见
代码生成模版管理,模版预览图上传,完成两套模版,1.基本的模版,2.树形结构的模版
完成代码生成的基本架构,方便后期用户自行扩展其他模版
展示系统常用图标,方便开发使用;完成数据库和文件夹数据同步
建立通用Dto, 完成Dto的数据校验,返回数据根据前端需求传入fields参数指定返回哪些数据
捐助
License
monkey is released under version 2.0 of the Apache License.