资 源 简 介
这个系统完全是自己平时为了练习自己技术而做的,其实这个系统更多的倾向于一个系统的基础框架,一些开发用到的基础工具类基本上已经完善,开发模式已经固定,初学者可以下载下来学习一下
开发工具:IntelliJ IDEA Tomcat6
数据库设计工具:PowerDesigner12.5
数据库:mysql5.0
PS:因为我持久层是hibernate 理论上 其他关系型数据库也是可以的,但是我没有测试过
系统架构:s2sh + extjs4, 配置我采用传统的xml配置,并没有使用注解的形式,是因为我考虑到xml配置能够更清晰明了,通过配置文件能够清晰看出类之间的关系。
系统亮点: 1、使用ehcache 缓存存储用户登录信息,同时可以结合 terracotta 进行分布式部署,可以避免传统分布式部署中因session 复制带来的性能问题。
2、系统中菜单配置可以使用右键菜单管理,这个实现当时花了我一点时间,我感觉右键更符合传统的操作习惯。