springmvc+mybatis+easyui+velocity开源后台J2EE框架

J2ee开源模板后台是基于 springmvc+mybatis+easyui+velocity 技术实现的一套模板后台,把一些通用的功能模板化,能够在线打包生成整站源码包括 jsp页面,为开发人员节省时间 ,生成的功能有增删改查,查询包括按列查询,高级查询能够本身选择条件 。也算为开源作点贡献吧  html

菜单管理 spring

添加菜单能够选择是功能仍是菜单,若是选择添加菜单刷新页面后会看到多了一个菜单,若是是功能不会被显示由于功能是权限在控制,添加功能,你须要给功能设置一个URL地址在菜单导航里面能够直接被调用,菜单只有最多只有2级,多了的无效,暂实现功能有添加,删除,编辑,刷新,查询,高级查询,具体以demo为主。 sql

角色管理 mybatis

你能够给这个角色进行受权,受权来自于菜单树,角色跟菜单是多对多关系,若是你不是admin帐户你访问的全部url都必需要有权限, 用户关联角色,角色关联菜单,用户跟角色多对多关系,角色跟菜单多对多,角色控制菜单是否显示,这样不一样的用户登陆显示的菜单就不同 ,若是用户未受权登陆是没有菜单的也没有其余可访问的权限,给主菜单下的当个菜单受权了其余菜单不会显示,只有受权的菜单才会呈现未受权的功能不能被调用,注意角色不是用户不能登陆的。 mvc

用户管理 jsp

你能够添加一个登陆用户注意isAdmin属性为0是超级管理管,不会被拦截器拦截,他能够访问全部。 isAdmin属性不为0的都会被拦截器验证,不为0的你须要关联角色而且角色是关联过菜单的不然登陆不会有菜单,直接输入url也不能访问。 ui

源码编辑 url

源码编辑是WebRoot下面的一棵树,能够编辑JSP页面以及class下面的配置文件等过滤掉了.class.jar等不可编辑的文件,有upload文件夹download文件夹,用户自定义生成文件在download下面的AutoCreate文件夹下面 生成完后能够去下载或者刷新这棵树就能显示源码或者编辑都行。 spa

采集管理 设计

自定义数据采集支持任意规范的导航页,列表页,内容页,数据采集可直接入库,因为设计是自定义,因此你须要建表,也须要你提供jsoup表达式由httpclient4.x jsoup实现对httpclient进行了封装,jsoup进行解析 上面有个现成的例子你能够参照。

数据管理

数据管理主要实现操做增长,删除,修改,查询,刷新,高级查询,导入,导出等功能,业务扩展若是新增长了一张表或多张表能够导出你的sql结构登陆模板系统来给你生成这些通用的功能包括jsp页面, 粘贴你的sql到textarea里面 你能够选择不加模板表,选择简洁模式生成点击构建便可,把生成的文件下载下来,放到相应的目录,而后在系统管理->菜单管理->tree树里面找到数据管理添加一个菜单,设置地址为/admin/表名/*.*(index.html) 便可,添加完成刷新页面就完成了这些模板功能,你是否是一句代码都没写就实现了这些功能

开源地址  http://demo.cms606.com/index.html  

演示地址 http://demo.cms606.com/admin/login.html

开源目录地址 http://demo.cms606.com/download.html

自定义生成的源码目录 http://demo.cms606.com/download.html?url=AutoCreate

 
相关文章
相关标签/搜索