本人学习正在学习ssh框架,现在了解了struts 和hibernate ,我是以做东西来学习的,前面用struts做了一个教务管理系统。由于前期设计不行,就直接做导致思绪很乱,花费了很大的功夫。现在又想通过一个小项目来学习hibernate,但我想先理清思绪在下手。首先第一个问题就是  开发时包的分层问题,我不知道要分多少层,怎么分,每一层的任务是做些什么,没有一个明确的规定,我希望各位老手可以给个指点尽量详细的说明一下 
第二个问题就是  在action层的问题:
     我举个例子  在教务管理系统中  一个学生有很多功能,如:增删改查  判断是否存在该学生等
                  那这些功能是  要建这么多个action还是就是放在一个StudentAction中呢?
再次谢谢O(∩_∩)O谢谢Java WebHibernateStruts框架

解决方案 »

  1.   


    我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
    这是我分的层
      

  2.   


    我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
    这是我分的层表示层,业务层,数据访问层。难道看名字看不出每层的任务?
      

  3.   


    我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
    这是我分的层表示层,业务层,数据访问层。难道看名字看不出每层的任务?
    貌似我理解错了, 是在说包的分层。 这个看自己习惯就好。我的习惯是一个业务模块一个包,所有的代码都是按业务模块组织的。 我不喜欢包分的太琐碎,以后看代码时还要在不同的包里来回切换。