软件架构比写代码更重要。软件系统的架构设计,需要设计系统的元件如何划分,元件之间如何发生相互作用,以及系统中逻辑上、物理上和系统上的规划。开始之初的架构设计也决定了这个软件产品是否适用。所以架构的选择和设计是软件开发的重中之重。
首先我选择的框架是ssh框架,也就是Struts+Spring+Hiberbate。其中Struts2负责MVC的分离,是作为系统的整体基础架构,主要用servlet和jsp技术实现;Spring提供管理业务;Hibernate框架是开源的对象关系映射框架,对JDBC进行封装。三大框架各有其作用和特点,但是它们的目的都在于让使用者只关心核心业务的开发,框架帮你屏蔽原有技术跟业务开发无关的各类技术问题。
ssh框架
时间: 2024-11-10 01:25:00