论坛首页 Java企业应用论坛

基于springMVC+springSecurity3.x+Mybaits3.x的权限系统,,开放源码,支持开源

浏览 22099 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-11-24  
在平时的空闲时,自己做了一个权限管理系统,细粒度控制,支持控制到按扭!支持开源!分享知识!
  很久之前就想把自己所学到的知识以及项目所用的技术集结起来,之前太忙了,一直没有动手做,这段时间有点闲,就把一个系统的基本要素功能做了出来,发现自己又懂得很多!其中也遇到不少困难和问题,但最终还是一一解决了!经验就是这样得来的!哈哈!我的博客有很多文章都是在项目中遇到问题以及解决办法写下来的!写得不好不要喷口水哈!如果觉得好的就 赞一下!谢谢!
 以下的作品都是自己呕心沥血做出来的,源码中有很多注释,都是自己的理解,注释仅供参考,还有很多通用的工具类,可以直接拿来用的,希望帮到别人!虽然很多人都可以做出来,但又有多少人肯动手去做呢!我只是把自己的理想和想法付诸于行动而已!有任何问题和想法都可以留言给我!

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

主要功能有:
用户管理   角色管理  资源管理   服务器配置管理 登陆信息管理   操作日志管理
 查询用户   角色列表  资源列表    预警设置   用户登录记录    日志查询
 新增用户   新增角色  添加资源    状态列表
                      服务器状态
其他功能有:
 服务器监控配置
   fusioncharts报表插件显示
 EMALL发送(支持html语言) 
 springQuartz 定时任务
 springAOP日志拦截处理 
 Mybaits分页插件封装统一处理


在线浏览代码:

https://github.com/lanyuancom/lanyuan

SVN地址:

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


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

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

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

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

http://blog.csdn.net/mmm333zzz/article/details/16863543
   发表时间:2013-11-24  
感谢lz分享,学习了~
0 请登录后投票
   发表时间:2013-11-25  
0 请登录后投票
   发表时间:2013-11-26  
支持开源,支持楼主
0 请登录后投票
   发表时间:2013-11-27  
在myeclipse2013 apache-tomcat-6.0.37 环境下部署,出现如下错误。
2013-11-27 9:48:45 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.util.IntrospectorCleanupListener" is already configured for this context. The duplicate definition has been ignored.
2013-11-27 9:48:46 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener
java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [D:\apache-tomcat-6.0.37\webapps\lanyuan\] instead of [D:\apache-tomcat-6.0.37\webapps\manager\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:148)
at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:117)
at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-11-27 9:48:46 org.apache.catalina.core.ApplicationContext log

tomcat7启动没问题,登陆页面报404,后台日志
信息: Initializing Spring FrameworkServlet 'springmvc'
DEBUG 2013-11-27 09:51:20,024 com.lanyuan.security.MySecurityFilter.catalina-exec-3 Public object - authentication not attempted
0 请登录后投票
   发表时间:2013-11-27  
楼主好样的
0 请登录后投票
   发表时间:2013-11-27  
同样, 登录进系统后掉404..
0 请登录后投票
   发表时间:2013-11-28  
支持~~ 精神可嘉
0 请登录后投票
   发表时间:2013-11-28  
svn 地址不能访问?
0 请登录后投票
   发表时间:2013-11-28  
建议楼主,搞一个MAVEN版本的,方便部署测试
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics