Giter Club home page Giter Club logo

jeefusemda's Introduction

jeefuseMDA is an MDA-based javaEE application framework for rapid development。

It incorporates some of the popular open source frameworks such as Ibatis, Hibernate, Spring Framework, Spring Security, struts2, ehcache, lucene, solr, etc., to build a common foundation for the stable development framework. defined or imported uml model, and from the UML model generate platform-specific code, the generated code is completely transparent, when the model changes, you can re-generate the code, and merged with the original code, and does not affect custom modifications code. It will greatly improve the efficiency of project development, the enterprise-class software development projects more quickly, simple and easy.

jeefuseMDA 是一个基于MDA的javaEE web应用快速开发平台。

它整合一些流行的开源框架如Ibatis、 Hibernate、 Spring Framework、Spring Security、struts2、ehcache、lucene、solr等,构建为稳定通用的基础开发框架。定义或导入uml模型,并可从UML模型生成平台特定的代码,生成的代码完全透明,当模型变更时,可重新生成代码,并与原有代码合并,且不影响自定义修改的代码。它将会极大提高项目开发效率,使企业级软件项目开发更加快速、简单、轻松。

包括三个项目:

  1. jeefuse-core 核心应用开发框架.

    结合通用流行的开源框架如Ibatis、 Hibernate、 Spring Framework、Spring Security、struts2、ehcache、lucene等,整合为通用稳定的基础开发架构.

  2. jeefuse-mda 一个UML建模工具的Eclipse插件,从UML模型生成平台框架特定的代码.

    创建或通过其它元数据(如table schema)导入UML模型,从uml Model 生成平台框架特定的代码,对UML模型应用特定的定型stereotype(如需要的功能、数据验证条件、展示方式等),您也可以开发自已特定业务领域的 uml stereotype.从而控制需要生成的代码。基于模型驱动开发将会极大提高项目开发效率.更重要的是可以复用模型.当您的业务模型变更时,直接重新生成代码。

  3. jeefuse-simple 开发web应用的骨架.

    搭建的开发web应用的骨架,您只需要轻松导入到eclipse等IDE中就可着手web应用程序的开发.

<hr>
Document:https://github.com/jeefuse/jeefuseMDA/wiki<br>
source: https://github.com/jeefuse/jeefuseMDA<br>
download:https://github.com/jeefuse/jeefuseMDA/releases<br>

jeefusemda's People

Contributors

jeefuse avatar

Watchers

luoweiw avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.