6、总结
1:权限[W1] - 作业
5个表,多对多。
登录时要根据用户的id查询出这个用户所拥有的菜单,5个表关联。
第一个过虑器认证过虑器,只对session中是否存在user这个key进行认证。
第二个过虑器验证过虑器。要根据 url 和 id 判断这个用户是否拥有这个url的访问权限。
User
Menu
Role
Main – 主页
2:观察者模式[W2]
监听者 接口--xxxListner
被监听对象 -任何对象 -
监听到的事件。 - 类 - xxxevent
3:web中监听器
HttpSesionListene[W3] r – 监听session的创建/
seesionCreateed
sessionDestoryed
httpSesionAttributeListner[W4] - 监听session的属性变化
attributeAdded
attributeRemoved
attributeReplaced
4:登录人管理――作业