项目名称:信息安全审计管理平台
软件环境:win7 | 硬件环境:COREI3 | 开发工具:eclipse 10,oracle数据库,jetty,IE
责任描述:
开发用户管理模块,实现用户的增删改查,登陆登出,信息查询,
开发任务调度模块,根据需求,设置定时器,实现指定操作的定时,执行;
Elasticsearch索引查,实现从Elasticsearch中查询数据;
开发会话管理模块,实现会话的展现,从ftp下载,会话阻断,以exls表格形式导出页面数据;
报表展现,根据需求查询数据展现到报表页面,以exls表格形式导出页面数据。
项目简介:整个工程使用了spring,struts2,Elasticsearch,datatables技术
web层:1,Web层使用struts2框架,页面使用jsp,jquery,el表达式,使用ajax实现无刷新提交。
2,分页使用datatables插件,
业务逻辑层:1,spring框架管理容器,使用spring的核心技术Ioc来实现组件之间的依赖关系注入,实现组件控制关系的转移。
持久层:使用Spring的JdbcTemplate类来实现JDBC的数据访问,通过Spring AOP为Dao生成代理对象实现事务管理。
索引使用的是Elasticsearch,分布式查询效率高。