项目的技术架构(设计思想)
来源:互联网 发布:李守力 知乎 编辑:程序博客网 时间:2024/05/16 06:24
1)技术架构:Java+JDBC+Struts2+JSP+Ajax/JQuery
2)设计思想:
采用的是MVC的分层思想,将代码分为以下几层:
--表现层(V):JSP+Ajax/JQuery
--控制层(C):Struts2的前端控制器
--业务层(C):Struts2的Action来充当。
如果业务复杂的情况,往往会单独创建组件Service来封装业务,独立承担业务层的逻辑。我们这里业务比较简单,因此由Action来充当。当存在Service层的时候,我们Action中调用的是Service组件,Service负责组装业务,调用DAO。
--数据访问层(M):JDBC
0 0
- 项目的技术架构(设计思想)
- NET系统的项目架构设计思想 引子
- javaEE设计思想和技术架构
- NET系统的项目架构设计思想 第1章 架构设计入门 1.3 对象
- NET系统的项目架构设计思想 第1章 架构设计入门 1.4 枚举
- NET系统的项目架构设计思想 第1章 架构设计入门 1.5 泛型
- NET系统的项目架构设计思想 第1章 架构设计入门 1.2 架构的预测
- NET系统的项目架构设计思想 第1章 架构设计入门 1.1 架构初体验
- 软件架构设计的思想与模式
- 一种精妙的系统架构设计思想
- Bootstrap之CSS架构的设计思想
- Ambari的架构与设计思想
- Ambari的架构与设计思想
- Ambari的架构与设计思想
- Ambari的架构与设计思想
- 分层架构设计思想
- 项目架构思想探讨
- 项目架构思想探讨
- python理论学习(四)
- 图的存储结构(邻接链表法)
- 用NDKr9编译最新ffmpeg2.0.1到android平台
- 黑马程序员--高新技术--内省
- python理论学习(五)
- 项目的技术架构(设计思想)
- OJ_1002
- 今天去同事问到:Spring的MVC思想
- dojo之dojox/data/CsvStore初始化
- HDU 1087 Super Jumping! Jumping! Jumping!
- Spring MVC示例
- spring中的bean的生命周期
- 索引
- OJ_1003