Java Web 快速开发框架

模块式开发,支持复用和重载,简化的MV开发模式

需要JDK 1.8+, 我们建议使用Linux服务器运行Giiwa , 历史版本下载

企业级别,高效、快速开发框架

giiwa是一个高性能服务器软件快速开发框架, 我们的目标是简单,快速开发, 项目之间可以重用和“重载”。

简单

简单明确的输入输出方式,统一Web接口,更简单,快速开发.

模块化

业务模块化,层次化,更容易实现项目间的模块复用.

稳定高效

直接API调用,提供各种缓存支持.

Model-View 开发


简化 MVC 为 MV, 合并业务逻辑在模型中. View支持Velocity, JSP, FreeMaker;

统一的Web请求参数接口,应对GET,POST,application/json, file等对数据格式的不同.

模块化管理


模块化Web开发和运行期管理,使得Web应用更加容易重用和重载.

模块只需要完成业务逻辑,Giiwa负责系统级逻辑和封装.

快速开发


约定优于配置,不再为了代码和XML配置头疼,更加容易找到业务的入口和业务逻辑,更容易维护.

高效数据库操作


Bean数据库持久层,更加简单高效,

支持HSQLDB(内嵌数据库)、Postgresql、Mysql、Oracle,和Mongo数据库,并提供统一API.