• jbob


    JBob是基于Java和AJAX的平台系统,采用Ext JS作为前端用户界面,Et-mvc作为后台支持框架,主要用于快速开发企业级信息管理系统。
    平台集成了开发环境、运行框架,主要实现了用户组织、资源与权限管理、通用操作、国际化语言处理、枚举管理、运行监控等通用应用。平台从设计到开发都坚持简约实用和约定优于配置的原则,致力于精简的配置、高效的开发模式和稳定的性能,让你集中精力解决客户需求,快乐地开发WEB项目。
    用户和权限控制是JBob平台系统的核心功能之一,从用户角度出发,以简易实用和高效稳定的方式实现权限配置。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    AribaWeb:AribaWeb是一个基于组件的Web应用快速开发框架,用于创建基于Ajax的web应用程序。AribaWeb集成了开发数据库应用所需的全部功能,提供丰富的Rich Widgets(forms、pivot、tables、charts、rich text editors等)并且与一个ORM数据库框相绑定。AribaWeb开发的Web应用支持部署在不同的J2EE运行环境中。
    WebCream:WebCream提供基于Java应用程序和Applet的web GUI,允许开发人员利用AWT和Swing实现GUI前端应用程序,同时自动地使HTML访问该应用程序。
    Millstone:Millstone是一个Web用户界面组件包。用户界面完全采用面向对象服务端编程方式实现。利用这个包你就可以开发出高质量基于Web的UI而不需要关心XHTML,CSS,JavaScript,浏览器兼容等问题。可通其提供的一个在线Demo来了解各个UI组件的特性。Millstone还提供一个可在Eclipse平台上创建和运行Millstone项目的插件。
    Wicket Stuff:这是一个把第三方组件集成到Wicket Web组件框架中的开源项目。 这个项目当前提供的组件包括: # Dojo Toolkit AJAX components integration # Hibernate(2.1 and 3) components # fValidate integration # Groovy integration components # Velocity Panel # Freemarker integration # JasperReports integration # TinyMCE WYSIWYG JavaScript editor integration # Yahoo UI components integration
    vaadin:vaadin是一个用于创建胖客户端Web应用程序的Java框架。拥有基于GWT实现的各种控件,所有代码全部采用纯Java实现,不需要编写任何JavaScript代码,没有复杂的配置,快速,易于扩展和维护。
    Mantis:Mantis是一个基于Java的小型MVC Web框架,通过Mantis,您可以快速开发一个Web系统,它具有以下特点: # 封装数据库访问,事务处理,连接池集成,封装分页控制 # 封装数据库缓存和刷新机 # 基于URL反射的方法调用,避免复杂的XML配置; # 简化配置文件,只需要一个配置文件即可完成web应用的灵活配置 # 完善的例外处理,超时处理 # 内置Mail, JfreeChart, JspReport及丰富的工具类 # 完善的认证授权机制和日志处理支持国际化 # 内置自定义标签和丰富的js简话页面的开发 # 内置丰富的js # 内置Ajax
    GenAndRun:GenAndRun(Generate And Run)是一个表格驱动开发工具,它与Ruby on Rails(RoR)框架相类似。GenAndRun项目的主要目标是让Java Web开发简单化,利用这个框架来开发让我们只需关注应用程序的商业逻辑和界面,让GenAndRun生成大部份项目所需要的ORM与controller代码。GenAndRun当前使用Spring作为IOC引擎,IBatis作为ORM引擎,JSP/JSTL作为view。在将来新的版本中将会新增对现存其它技术的支持。
    Nibiru Framework: Nibiru是一个Java服务器端开发框架,以方便模块化应用程序的创建为目标。它的特性包括:

    为不同的技术提供了一个抽象层,以避免耦合
    提供一些常用的共同服务组件比如:CRUDs,报表,工作流,事务管理,安全和国际化
    系统提供动态更新机制,以允许热插拔。
    实施有利于在一个结构化的方式解决问题的模式。不过要避免强制用户执行一个给定的解决方案。
    促进解耦模块之间的通信。
    避免推倒重来。创建抽象层,但尽可能使用现有的技术。

    其实现基于现有的许多技术,比如:OSGi, Vaadin, Spring和Hibernate
    SeamWebAppGen:SeamWebAppGen是一个Web应用程序生成器。它生成的应用程序基于JSF2.1,JBoss SEAM,RichFaces和EJB3等技术并能够部署在JBoss Application Server (4.x)上。
    krank:krank是一个Java CRUD和Validation框架。校验模块能够利用Java注释(annotations)、property文件、XML文件或数据库表实现服务器端校验、Ajax校验或只有JavaScript校验。当前该模块能够集成到JSF、Spring MVC和Spring Webflow框架中使用。CRUD框架(包括新增/修改/读取/删除/过滤/排序)支持基于JPA的DAO对象。虽然默认只支持JPA,但是利用该框架提供的接口能够很容易实现对其它框架的支持如:Hibernate、Batis等。