基于 spring mvc hibernate extjs4.2 的后台管理系统

      公司一直在使用springmvc hibernate extjs 的框架在进行开发,目前在它上门开发很熟练。不过自己一直想搭建我记得一个后台框架用来学习。业余时间开发好了,现在做一个大概的描述,具体的代码请参考github 上源码。最后也把项目部署在我的腾讯云服务器上了,访问地址 http://118.25.65.113:8080/SpringMvcExtjs/index,用户名密码联系我索要~

github地址 https://github.com/ryz-13997318136/V3Manager.git github

先看一下界面吧



这种左边是菜单树,右边是tab页 的结构在后台管理项目中是很常见,因为他很直观,操作简洁,个人蛮喜欢

因为代码量稍多,就不贴在这里了,要看的话直接clone下来

说一下要点:

1 这是一个人员,角色,菜单的 权限管理结构,不同人登陆看到不同的菜单

2 左边的菜单树是根据当前登录人员加载

3 点击菜单树的叶子,右边会打开对应的url,就是要展示的页面

4 所有的页面都是基于 extjs mvc结构 画的,开发时只需要把extjs mvc 文件夹放到对应的目录下,然后新增菜单,url指向你的模块位置即可,所以开发很简单,也便于和其他成员合作。

5 采用过滤器来控制session失效,如果登陆超时,就无法发起任何请求,会跳转到登陆页面进行登陆

6 数据持久层采用的是hibernate,自己封装了很多便于保存对象的方法,便于执行原生SQL的方法(传入SQL,参数,返回结果为封装好的model),这里格外要注意表为复合主键时hibernate映射文件的编写。

7 界面中大量使用extjs 中的 from,window,gridpanel,treepanel,树形菜单均是采用异步加载方式


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值