MySQL数据库优化工具 –MySQLOA (第二部分 系统架构与代码架构)
整个系统除了Xstream采用都是最原始的技术,也就是说没有借用其他框架了,下图说明了整个系统软件运行环境和系统中使用到的技术与工具。如图所示:

MySQLOA 可以连接查看本身和远程的数据库运行环境,如图所示:

查看大图请点击这里
整个代码架构依旧是经典的MVC模式、三层架构,根据需求设计Pojo,业务逻辑操作分为2大部分:1、JDBC操作MySQL 2、操作 XML 模型对象,
- 在访问XML模型对象上加上一层Cache这样不会每次操作XML文件,从内存读取可以提高用户体验。
- 采用纯 JDBC 对MySQL进行操作,大部分执行的SQL是MySQL Show 命令。
- 通过 Pojo 模型对象,贯穿整个系统,在数据层、业务层、表现层 传值。
- 中间依靠Servlet和自己写的山寨Web框架控制页面转发,并传值给HTML/JSP页面。
- 最后在显示层用Flash图表,HTML/JSP页面上把具体的内容显示出来。

功能内部数据流程介绍:
用户浏览器、1页面 、 2Servlet控制器传值+页面跳转、3XML解析+JDBC执行MySQL命令、 MySQL数据库

查看大图请点击这里
待续.

本文由J2ee企业顾问-黄毅创作,并已采用创作共用署名2.5中国大陆版许可证授权。





