使用Wabacus(The Terminator Of SSH)框架,可以不用编程或极少编程即可实现复杂的数据展示,数据编辑,表单处理等功能,可以将您的开发效率提高5倍以上,代码减少60%以上。
注:
1、Wabacus框架是一个JAVA开发框架,提供完整的前后台服务,所以与JQuery,Ext等纯客户端框架不同,它能实现完整的SSH框架实现的功能,但是开发效率比SSH框架快好几倍;
2、Wabacus框架对项目没有任何侵入,因此可以与任意框架(包括SSH)共存于一个项目,也就是说部分用Wabacus快速开发,部分Wabacus目前不支持的(比如webservice、全文检索等)
则用SSH或其它框架开发。
3、这里广泛使用的“报表”术语,不是指真正意义上的报表,只是一个习惯称呼,Wabacus框架也不仅仅是一个报表工具,而是一个JAVA开发框架,或称快速开发平台
Wabacus框架主要特点:
支持热部署,增、删、改应用后,无需重启服务或redeploy,只需访问/ShowReport.wx?ACTIONTYPE=updateconfig即可。
提供搜索、翻页、列过滤、列排序、列拖动,调整列宽,下载Excel等功能
支持任意复杂表头应用的配置,支持数据细览报表
全程ajax加载,支持IE、Firefox、Chrome、Opera等多浏览器。
支持多数据源,多数据库类型(sqlserver2000、sqlserver2005、mysql、oracle、DB2等)
支持国际化,支持客户和服务器端的校验配置
支持数据行分组、列分组、树形表格,数据统计功能
支持横向滚动条及表头固定的垂直滚动条
支持任意层级的主子报表,主从报表
支持常用输入框类型,且支持输入联想、下拉框关联、文件上传等功能
支持数据编辑功能、支持各种表单的配置
杜绝SQL注入和XSS攻击
还有很多功能没有列出,用户可以快速部署release包中的Wabacus Demo演示项目,只需两三分钟,就可以亲身体验到更多功能。
demo演示地址:http://elib.hrbeu.edu.cn/WabacusDemo/
WabacusDemo演示项目页面截图:
分享到:
相关推荐
WebBuilder是一款跨平台、数据库和浏览器的可视化Web应用开发平台。WebBuilder使用了多项最新的技术,使Web应用的开发更快捷和简单。 作为一款高效的Web开发工具,WebBuilder的特色是: .基于浏览器的集成开发环境....
基于java的开发源码-JeeSite Java快速开发平台.zip 基于java的开发源码-JeeSite Java快速开发平台.zip 基于java的开发源码-JeeSite Java快速开发平台.zip 基于java的开发源码-JeeSite Java快速开发平台.zip 基于java...
一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】 采用SpringBoot、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾...
【java项目开发】X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器【PGJ】.zip 【java项目开发】X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器...
Java 快速开发平台 J-Hi 是一款 JAVA WEB 应用软件快速开发开源平台,主要服务于软件企业和传统行业企事业单位信息中心的开发人员,为他们提供一套完整的一站式的 JAVA WEB 应用软件快速开发解决方案。该平台包括...
JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及...
通过以上介绍可以看出,方正飞鸿智能信息平台不仅是一个强大的Web快速开发平台,同时也是一个优秀的Java快速开发平台和.NET快速开发平台。它集成了多项先进技术,并具备高度的灵活性和可扩展性,能够满足企业级应用...
Java基础框架集成与快速开发平台是现代企业级应用开发中的常用技术栈,它极大地提高了开发效率,降低了...这个平台适用于快速构建企业级应用,尤其对于需要频繁迭代和扩展的项目,能显著降低开发成本和提高开发速度。
该项目为基于JEECG平台的Java快速开发源码,涵盖5653个文件,其中包含2388个PNG图片、687个JavaScript文件、608个Java源文件、411个CSS样式文件、386个JSP文件、334个GIF图像、209个FTL模板、163个LESS样式文件、103...
总之,magic-api作为一个创新的Java接口开发框架,通过其直观的UI界面和自动化功能,大大简化了接口开发的过程,提升了开发效率,是Java开发领域的一个重要工具。对于希望提高开发速度,减少代码冗余的团队来说,...
### 三、Java开发工具与实践 #### 1. 开发工具介绍 - **IDE**:如Eclipse、IntelliJ IDEA等集成开发环境。 - **版本控制**:Git等工具。 - **构建工具**:Maven、Gradle等。 #### 2. 实战案例 - **Spring+...
它允许开发者使用Vue.js语法编写一次代码,然后在多个平台上运行,包括iOS、Android、H5、微信小程序等,极大地提高了代码复用性和开发效率。 - Vue.js:这是一个用于构建用户界面的渐进式框架。它的设计思想是使...
"基于Java开发的在线直播平台源码.zip" 暗示这是一个包含Java编程语言开发的在线直播平台的源代码压缩包。它可能是由开发者分享或出售的,用于教学、研究或者作为其他开发者的基础来构建自己的直播应用。 【描述...
腾讯微博开放平台Java开发SDK是一款专为Java开发者设计的工具包,它允许开发者方便地集成腾讯微博服务到自己的应用程序中,实现与微博平台的数据交互和功能扩展。这个SDK提供了丰富的API接口,涵盖了用户授权、消息...
是一个集成了国内外诸多优秀开源项目的快速开发平台,除了在常规快速开发平台提供 用户,角色,权限, 菜单,字典,审计日志,代码生成器 还拥有可以让您更少写SQL和前端代码的翻译服务以及PAGEX服务 系统管理:...
基于Bootstrap的Java开发平台结合了前端设计的美观与后端开发的高效性,使得开发者能够在短时间内创建出用户友好的界面并实现复杂的业务逻辑。 Bootstrap是一种流行的开源前端框架,它提供了丰富的UI组件和响应式...
【Java 快速开发平台】是一种专为提升Java应用程序开发效率而设计的工具或框架,它旨在通过自动化和模板化的方式减少程序员编写重复性代码的时间,从而让开发者能更专注于业务逻辑的实现。这种平台通常包含一系列...
轻量级智能快速开发平台,可以帮助您解决项目中90%的重复工作,让您更多关注业务逻辑。由于本身轻量级特性,可根据自身需求二次开发想要的功能。使用 Spring boot,主流趋势,开箱即用 。 使用 Maven 多模块 构建...
平台具备快速开发各种WEB管理软件及实现异构数据源(信息孤岛)的采集、挖掘,并实时进行数据分析与呈现(BI)集于一身的一体可视化智能WEB平台。 华丹平台特备适合对JAVA不太熟悉,且熟悉自身业余需求用户,可以免...