摘要
声明
致谢
序
1 引言
1.1 项目背景
1.2 项目意义
1.3 论文主要工作
1.4 论文组织结构
2 相关技术
2.1 Struts
2.1.1 Struts核心思想
2.1.2 Struts的体系架构
2.2 Spring简介
2.2.1 Spring核心思想
2.2.2 Spring体系结构
2.3 Mybatis简介
2.3.1 Mybatis框架主要的类层次结构
2.3.2 框架的运行原理
2.4 Jsoup简介
2.5 本章总结
3 需求分析
3.1 需求概述
3.2 功能性需求
3.2.1 功能需求描述
3.2.2 功能需求分析
3.3 性能需求
3.3.1 性能指标
3.3.2 安全性
3.3.3 故障处理要求
3.4 本章总结
4 概要设计
4.1 功能模块划分
4.1.1 业务逻辑模块
4.1.2 主题编辑模块
4.1.3 数据更新模块
4.2 SSM框架整合
4.2.1 框架整合的必要性
4.2.2 SSM框架工作流程
4.2.3 Struts与Spring集成
4.2.4 Mybatis与Spring集成
4.2.5 SSM框架的优势
4.3 包结构设计
4.4 软件环境配置
4.5 本章总结
5 数据库设计
5.1 数据库结构设计
5.2 数据持久化对象模型与表结构设计
5.3 本章总结
6 详细设计与实现
6.1 系统详细设计
6.1.1 业务逻辑模块设计
6.1.2 数据抓取模块设计
6.1.3 主题管理模块实现
6.2 缓存应用及性能测试
6.3 本章总结
7 总结和展望
参考文献
附录A 业务逻辑模块整体类图
作者简历
学位论文数据集