基于SSH轻量级框架的整合应用
基于SSH轻量级框架的整合应用及实例一 使用Struts 架构作为了整个系统的基础框架,它负责了MVC 模型中各层的分离。利用Hibernate 作为系统持久层的底层结构。中间业务逻辑层由Spring 支持。根据需求来提出一个模型,将这些模型采用Java语言实现出基本的Java 对象,然后写出基本的DAO 接口,并给出Hibernate 的DAO 实现,采用Hibernate 架构实现的DAO 类来实现Java 类与数据库之间的转换和访问,然后由Spring 来完成业务逻辑。 在整个SSH 框架组合中,Spring 与Hibernate 的集成处于非常重要的地位,他们构成了整个系统的底层,负责了系统的数据传送与保存。Spring 的轻量级的bean 容器为业务对象。DAO 对象和资源对象提供了IOC 类型的装配能力。Spring 使用一个XML格式的应用配置文件为开发者提供了一种通过解析定制的属性文件来手动管理单实例对象或者工厂对象的选择性。由于Spring 将非入侵性作为一个重要的目标,因此可以由Spring配置管理的bean 对象均不需要依赖Spring 自有的接口和类就可以通过...
