Giter VIP home page Giter VIP logo

summer-bean's Introduction

jbean 项目简介

此项目为jmis项目所调用,同时也可以独立使用。

此项目使用业界成熟的MVC架构,以spring为基础,提供快速开发服务的基础框架服务。

其核对象主要有IForm与IService,二者结合可低成本地实现微服务架构,同时保障系统功能弹性与性能弹性:

  • IForm,定位于页面控制器,用于接收web输入,以及输出IPage接口。其中IPage实现有:JspPage、JsonPage、RedirectPage等,可自由扩充。实际编写时,可直接继承AbstractForm后快速实现具体的页面控制器。

  • IService,定位于业务逻辑,用于接收web输出,以及输出IStatus与DataSet-JSON,并可透过包装类,转化为其它格式如xml的输出,此项与IForm的差别在于:IForm有提供对getRequest().getSession()的访问,可使用HttpSession。IService有提供RESTful接口,可提供第三方访问。

实际使用时,IForm会调用IService,而IService既对内提供业务服务,也对外提供业务服务。

欢迎大家使用,同时反馈更多的建议与意见,也欢迎其它业内人士,对此项目进行协同改进!

summer-bean's People

Contributors

sz9214e avatar chenyeen avatar weishangui avatar mimrc-liyuan avatar itjun avatar heyongtao avatar huangrongjun avatar

Watchers

James Cloos 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.