java2ee组建_JavaEE权限管理系统的搭建(一)

转战Java有一段时间了,.net 已不再开发的新的工程,基本上在维护,最近大半年时间在学习Java,今天抽空将学习的到的知识,应用到了一个权限管理系统的小项目中,特此记录一下。代码如有不对之处,希望能指正一下。谢谢。

项目中知识点概括:

2.Spring mvc

3.mybatis

4.apache shiro (没有用shiro的认证和授权,我感觉每次动态添加角色,都需要改配置文件,比较繁琐,所以我只用到了shiro中的加密功能,感觉好用,就只用了SimpleHash类来进行密码的加密,认证和授权使用的是基于spring mvc中的基于注解+拦截器的权限验证)

5.Ztree插件,官网:http://www.treejs.cn/v3/api.php实现权限树的加载和管理。(非常好用),不过项目中我自己也用另外一种普通的方式实现了。后面会介绍。

6.jquery.pagination 分页插件,在带条件查询的时候有个小BUG,暂时还没解决,后面会讲到。

7.layer.js 弹窗插件 ,官网:http://layer.layui.com/  这款插件在我的.net 微信项目中也用到过,微信管理系统项目的前端框架就是用的layui。

8.maven 本项目是用maven进行构建和jar包统一管理的

9.数据库:mysql

10.tomcat

11.开发工具:我使用的是IDEA for mac

我写的JavaEE项目都是部署在Linux云服务器上的,目前Linux服务器上已经上架了一个JavaEE小企业网站:maven+springmvc+mybatis+tomcat+mysql,因为太小,没有写博客及介绍,感兴趣的可以浏览一下:http://zhichuanzs.com.cn/

先来几张权限系统的效果图:

8dc619650ddec53458b6f8a1a2951acb.png

f86e2d24cca1de0668866fd2496e764c.png

a2dd7d01b644bb9ab38f7f976517bd78.png

4cd4f74ea3ed06eeac056aeb70fe221c.png

f9fa519736d4f0267c2c2863474189c7.png

1fb69410b6e40e8d92a5bc60ee776dbe.png

1d94b0327287d5055ee7ae7849440db9.png

本小结到此结束。下一小节讲解:项目的环境搭建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值