ExtJs 4.*、Guice3、MyBatis3、MySql架构的 弱权限管理框架 更新 二

9 篇文章 0 订阅
9 篇文章 0 订阅

更新说明:

1 由原来的Servlet控制跳转改为Filter拦截控制,相当于简单仿写了Struts2的功能,当然没有人家强大,只是用配置文件配置了一下类名和类路径。类名为DispatcherFilter,

辅助类为ActionInvocation,在包中有源码。

2 增加了一个字典配置的功能,只是配置,项目中还未用到。

3 Action中不用再实现接口,js当中请求的url也不在那么复杂,由你决定url的组合方式,当然规则变了,要在DispatcherFilter做相应修改。

加几个标签:ExtJs 权限管理,权限控制到按钮,Guice 注入,MyBatis3学习,Filter拦截请求。

源码下载:http://download.csdn.net/detail/sdjn_jiangxiaobei/5759979


下载源码后,解压后,用Eclipse导入项目:
1 导入数据,mysql2013****.sql 为数据库脚本,使用的是sqlyog备份的,如果你的工具导不进去,就一个一个建,数据库名称是authority,没有几张表;在项目中sqlMapConfig.xml中修改为你的数据库用户名和密码
2 放入ExtJs的资源包,到官网下载,是4.*版本的,把下载包中的resources文件夹和ext-all-debug.js放入到ginger\ginger\resources\ext4,目录下;
3 一般还需要运行时环境,如Tomcat,或Jboss,稍微有些经验的就能搞定。

新版中 控制层改为Filter, url更加简洁;简答的模仿了Struts2的功能,Action编写也更简单,不需要实现接口或继承类,可以被任何类或方法直接拿来用,没有被框架绑定死
该项目只是拿来研究学习用的,要大规模使用,需要测试,哈哈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值