当前访客身份:游客 [ 登录  | 注册加入尚学堂]
启用新域名sxt.cn
新闻资讯

基于springMVC+springSecurity3.x+Mybaits3.x cms项目

helloworld 发表于 2年前  | 评论(2 )| 阅读次数(1317 )|   2 人收藏此文章,   我要收藏
摘要 基于springMVC+springSecurity3.x+Mybaits3.x的权限系统,,开放源码,支持开源

在平时的空闲时,自己做了一个权限管理系统,细粒度控制,支持控制到按扭!支持开源!分享知识!

  很久之前就想把自己所学到的知识以及项目所用的技术集结起来,之前太忙了,一直没有动手做,这段时间有点闲,就把一个系统的基本要素功能做了出来,发现自己又懂得很多!其中也遇到不少困难和问题,但最终还是一一解决了!经验就是这样得来的!

 以下的作品都是自己呕心沥血做出来的,源码中有很多注释,都是自己的理解,注释仅供参考,还有很多通用的工具类,可以直接拿来用的,希望帮到别人!虽然很多人都可以做出来,但又有多少人肯动手去做呢!我只是把自己的理想和想法付诸于行动而已!有任何问题和想法都可以留言给我!

  我的博客有很多文章都是在项目中遇到问题以及解决办法写下来的!写得不好不要喷口水哈! 

  如果觉得好的就 赞一下!谢谢!

技术框架:springMVC+springSecurity3.x+Mybaits3.x

主要功能有:

用户管理   角色管理  资源管理   服务器配置管理 登陆信息管理   操作日志管理
 查询用户   角色列表  资源列表    预警设置   用户登录记录    日志查询

 新增用户   新增角色  添加资源    状态列表
                      服务器状态

其他功能有:

 服务器监控配置

   fusioncharts报表插件显示

 EMALL发送(支持html语言) 

 springQuartz 定时任务

 springAOP日志拦截处理 

 Mybaits分页插件封装统一处理

时间:2013-12-08
解决问题:
 1:解决项目在tomcat7下运行异常问题
新增/修改:
 1:把spring的依赖包由3.0.6改为3.1.2
 2:不再使用spring security默认的登录验证,即不使用j_spring_security_check这个地址,自定义一个登录验证处理.

新版系统在线预览:http://www.lanoss.com

用户名和密码都是:root

以下是旧版系统界面。不再维护。致力于新版开发……谢谢各位支持

在线浏览代码:

https://github.com/lanyuancom/lanyuan

svn地址:

https://github.com/lanyuancom/lanyuan/trunk/

下载下来有两个文件夹: src 和 webroot

注意:项目编码是UTF-8 请修改好项目属性编码

自己在ecplise或myecplise下新建一个web项目,然后复制以上两个文件夹放到相关位置:

然后:右击项目 --> propertes -->中间上方java build path ----右边 libraries

-- >> 中间JRE System library --->>右边 edit ---> Altermate JRE 修改为自己的jdk

修改数据库:在src下找到jdbc.properties,修改相关属性

然后导入: ssi_spring_security.sql 这个是mysql数据库

运行:http://localhost:8080/你的项目名

好了,截几张图给大家鉴赏下!

登录页面
 
 


首页:



用户管理











日志查询


 

源代码下载地址:

http://www.sxt.cn/download/file-20 


分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183