`
确实比较男
  • 浏览: 114312 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

JAVA二次开发框架 Monkey

阅读更多

项目地址:http://git.oschina.net/silentwu/monkey

使用手册:http://git.oschina.net/silentwu/monkey/wikis/home

monkey简介

Monkey是一个JavaEE企业级项目的快速开发的框架,提供基于模版的代码生成器,也可以自定义模版,先通过代码生成器生成通用代码,在根据业务逻辑来完成功能。 可以帮助解决Java项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。 
Monkey可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等, 基于代码生成的开发方式,可以显著提高开发效率70%以上,极大降低开发成本;

核心功能:

  • 通用的DAO、Service、Controller抽象,从CRUD中解放
  • 简单的分页、排序、查询抽象,更快的开发速度
  • 借助spring实现简单的数据绑定、类型转换、验证、格式化
  • 提供基础的用户、组织机构等管理
  • 提供基于资源的细粒度授权管理,灵活的授权模型
  • 维护功能,比如图标管理
  • Excel,PDF和springmvc封装整合,导出更方便
  • 基于模版的代码生成器,可以选择系统已有模版来生成代码,也可以自定义模版生成

技术选型

管理

  • maven依赖和项目管理
  • git版本控制

后端

  • IoC容器 spring
  • web框架 springmvc
  • orm框架 hibernate + spring data jpa
  • 安全框架 shiro
  • 验证框架 hibernate validator
  • 缓存 memcached
  • 数据源 druid
  • 日志 slf4j+log4j
  • Json fastjson
  • velocity
  • servlet 3.0(需要支持servlet3的servlet容器,如tomcat7)
  • jcaptcha 验证码

前端

  • ExtJs 6.0

运行环境

  • JRE 1.7 +
  • MySql 5.5 +
  • Tomcat 7 +

小忆智库:http://xiaoyizhiku.net

0
3
分享到:
评论
2 楼 确实比较男 2017-12-14  
http://xianshiyue.com/
http://blog.xianshiyue.com/
1 楼 baeiou 2016-11-10  
这个叫做monkey的框架看起来不错

相关推荐

    Android Monkey 自动化工具

    提到`Maxim-master`,这可能是一个基于Android Monkey的二次开发项目,它旨在提高Monkey的测试效率和准确性。通常这样的项目会提供以下特性: 1. **定制化事件序列**:允许开发者自定义事件序列,比如连续点击某个...

    基于python开发的monkey自动化工具

    在Python中实现Monkey工具,可以利用各种库和框架,如Appium、uiautomator2或者Espresso(通过Android Debug Bridge, ADB)进行交互。这些库允许开发者直接控制Android设备或模拟器,发送点击、滑动等用户操作,并...

    开发者突击 Java Web主流框架整合开发 第2版

    开发者突击 Java Web主流框架整合开发 第2版,适合在校学生老师,以及在职人员。讲解详细全面

    用java代码编写一个类示例-monkey

    Java 类是面向对象编程的基础,它定义了一组特性和行为,可以用来创建对象。在这个示例中,我们创建了一个名为 `Monkey` 的类,代表一个猴子。`Monkey` 类具有两个核心属性:`name`(表示猴子的名字)和 `age`(表示...

    monkey自动化框架

    Monkey自动化框架是一个基于Python语言构建的测试工具,用于Android应用的自动化测试。它利用了Android系统内置的 Monkey 测试工具,通过发送随机的用户事件序列来模拟用户对应用程序的使用,以此来检测应用的稳定性...

    Java开发技术大全(500个源代码).

    HelloWorldApp.java 第一个用Java开发的应用程序。 firstApplet.java 第一个用Java开发的Applet小程序。 firstApplet.htm 用来装载Applet的网页文件 第2章 示例描述:本章介绍开发Java的基础语法知识。 ...

    基于java开发的后台管理系统

    这个系统充分利用了Java的SSM框架(Spring、SpringMVC、MyBatis)来构建,旨在帮助新手理解并掌握常规的后台开发流程和技术。 【描述】:该后台管理系统提供了一个全面的学习平台,特别适合刚刚步入职场的新手...

    spidermonkey31.2.0开发包

    **二、SpiderMonkey 31.2.0的关键改进** 1. **性能优化**:新版本通常会带来性能上的提升,31.2.0也不例外。可能包括更快的编译速度、优化的内存分配和更好的JIT编译策略。 2. **错误修复**:作为稳定版,31.2.0...

    利用 Monkey 命令操作屏幕快速滑动

    1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monkey.jar; 2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件...

    Android monkey test 的安装介绍及使用方法

    这个工具是Android SDK的一部分,因此在进行Monkey Test之前,首先需要搭建Android开发环境。 1. 安装Java Development Kit (JDK) - JDK下载:首先需要从Oracle官方网站下载JDK,例如JDK 6,地址是...

    Java Monkey Engine SDK 导入模型 3dmax模型导出

    Java Monkey Engine SDK(JME3)是一款开源的Java游戏开发框架,它提供了高效的游戏渲染、物理模拟、动画处理等功能,适合开发2D和3D游戏。在这个场景中,我们关注的是如何利用JME3导入和处理3D模型,特别是那些在3D...

    Monkey test

    接下来是安装Android SDK,它是开发和测试Android应用的基础工具集。可以从官方下载地址获取SDK,并将其路径添加到系统环境变量的Path中,如D:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools。安装成功后...

    monkey指定页面测试

    在Android应用开发中,Monkey测试是一种自动化测试方法,主要用于检测应用程序的稳定性、健壮性和性能。Monkey测试通过发送随机的用户事件(如触摸、按键、滚动等)到应用程序,以此来模拟用户的各种操作,帮助...

    monkey环境搭建

    JDK是Java程序开发工具包,它包括了Java运行环境(JRE)、Java虚拟机(JVM)和一系列支持Java应用开发的工具。在安装JDK时,可以通过默认选项直接安装在系统上,以便Java程序能够在开发机上编译和运行。 四、Monkey...

    monkey c++ 框架

    Monkey C++ 框架是一个专门用于C++开发的高级框架,它旨在提供一套便捷、高效且可扩展的工具集,以帮助开发者更轻松地构建复杂的应用程序。在这个框架中,`mod_common` 是一个核心模块,专注于提供基础且通用的功能...

    基于Java和Vue的super-monkey超市管理系统设计源码

    本源码提供了一个基于Java和Vue开发的super-monkey超市管理系统的设计。项目包含94个文件,其中Java文件30个,Vue文件12个,TypeScript文件11个,JavaScript文件8个,CSS文件6个,以及其他用于配置和资源的文件。...

    monkey源码(无缺失)

    首先, Monkey源码的完整性非常重要,因为这允许开发者查看和学习整个测试框架的设计和实现。非jar文件反编译意味着我们可以直接阅读原始的Java代码,这对于理解和定制Monkey的行为非常有帮助。源码中可能包含了事件...

    Monkey源码

    Monkey是Android系统中一个自动化测试工具,用于模拟用户随机操作,如点击、滑动、按键等,以此来检测应用程序的稳定性和性能。源码分析可以帮助我们深入理解Monkey的...同时,这也是理解和定制Monkey测试框架的基础。

Global site tag (gtag.js) - Google Analytics