求一份简单的ssm(springmvc+mabatis)的java权限管理源码?
http://www.sojson.com/shiro
Shiro Demo环境准备,建议使用0.2版本,这样你会遇到较少问题。
开发工具:Eclipse、MyEclipse、Idea等等。
依赖第三方:Mysql 5.0以上、Redis。
需要的配置:jdbc.properties中配置Mysql的信息、spring-cache.xml配置Redis 配置,
如果是默认配置,就不用换,Redis Windows安装:http://www.sojson.com/blog/110.html。
注意:0.1版本访问不要带项目路径访问。比如用:http://localhost:8080 访问,别带设置带项目名称 ,如:http://localhost:8080/shiro.demo/这样是不对的。 。也就是要把项目部署到Root下,也就是根目录下。0.2版本已经解决该问题了。
Spring
开源框架,轻量级框架,大大简化java企业级开发。Spring是一个全面的解决方案,坚持--不重复发明轮子。Spring只是对现有的JDBC或者Mybatis或者Hibernate等技术提供支持。
Spring框架大约20个功能模块,被分为6个部分,分别是Core Contaionwe、DataAcess/Integration、Web、AOP(Aspect Oriented Programming)、Instrumentation和Test。
(1)Spring Core 是框架最基础部分,提供了IoC特性;
(2)Spring Context 为开发提供便利工具;
(3)Spring AOP 基于 Core 的 符合规范的面向切面编程;
(4)Spring JDBC 提供JDBC 抽象层;
(5)Spring ORM 对流行的ORM 框架提供了支持;
(6)Spring Web 为Spring 在 Web 应用程序的使用提供了支持。