三大框架搭建项目概述

最近用三大框架搭建了一个购物商城系统

大致分层如下

vo层:包括vo对象(属性+getter setter 方法)和XX.hbm.xml(映射文件)

ps:1.值得注意的映射配置文件需要在Spring配置文件(applicationContext.xml)中进行配置

配置文件如下图:

映射文件如下图:

Ps:2.映射前要建好相应的数据库表 类属性书写最好与数据库字段书写保持一致,以免出错

Action层:处理请求转发值对应的页面与struts.xml文件配合使用

Action类用相应方法返回字符串再根据struts.xml配置跳转到相应页面。

Action 类要继承Actionsupport类(com.opensymphony.xwork2.*包下)必要是可以使用模型驱动 实现ModelDriven接口然后重写getModel()方法

struts.xml 文件配置如下:

Service层:主要处理一些业务逻辑

Dao层:主要处理数据库事务操作

 

最后注意;Action中要使用setter方法注入service层 service层同样要使用setter方法注入

Dao层 这些注入完成后要在applicationContext.xml中配置

posted @ 2015-08-05 12:07  kimoyoyo21  阅读(191)  评论(0编辑  收藏  举报