这次项目中我负责“物品管理系统”系统的中的“物品 库存报警查询”、“物品类别维护表”、“物品部门统计查询”三个更能模块,分别用到了两个数据库表物品表 (Res)和品类别表(Restype),将它们翻转到SSH中后,分别在DAO和MODEL中DAO类和MODEL类,其中DAO类是进行数据库操作的类,对各种实现与数据库的交互方法进行封装,它实际上;而MODEL类则是数据库中数据表的映射类,里面的成员变量与对应数据库的属性所对应:名称和类型的一致性。

然后是Service和Service.Imp,其中Service中是业务逻辑层的接口函数,里面是接口函数的声明,而Service.Impl则是Service的实现类,里面包含所负责功能的各种具体方法,其中用到了DAO类的实例,生成具体的功能的与数据库交互的方法。

然后就是Action类和ActionForm类,其中ActionForm是负责界面Form表单中数据的的类(如果界面有Form表单的话),然后提交给对应的Action类进行具体的数据逻辑处理。每个Action里面都有不同的方法,对应不同的界面操作,来实现对应的功能。每次的界面请求都会通过Action里面的方法名作为激发响应对应方法的参数,然后提交给Action类,Action根据提交过来的请求,匹配请求里面的对应的方法名参数,调用对应的方法进行处理操作。
posted on 2011-05-02 13:23  denniswang  阅读(1281)  评论(0编辑  收藏  举报