本人学习正在学习ssh框架,现在了解了struts 和hibernate ,我是以做东西来学习的,前面用struts做了一个教务管理系统。由于前期设计不行,就直接做导致思绪很乱,花费了很大的功夫。现在又想通过一个小项目来学习hibernate,但我想先理清思绪在下手。首先第一个问题就是 开发时包的分层问题,我不知道要分多少层,怎么分,每一层的任务是做些什么,没有一个明确的规定,我希望各位老手可以给个指点尽量详细的说明一下
第二个问题就是 在action层的问题:
我举个例子 在教务管理系统中 一个学生有很多功能,如:增删改查 判断是否存在该学生等
那这些功能是 要建这么多个action还是就是放在一个StudentAction中呢?
再次谢谢O(∩_∩)O谢谢Java WebHibernateStruts框架
第二个问题就是 在action层的问题:
我举个例子 在教务管理系统中 一个学生有很多功能,如:增删改查 判断是否存在该学生等
那这些功能是 要建这么多个action还是就是放在一个StudentAction中呢?
再次谢谢O(∩_∩)O谢谢Java WebHibernateStruts框架
解决方案 »
- SSH 使用slf4j+logback,却需要commons-logging.jar
- 新手求解,文件部分。。
- 新手求问题,还望大侠百忙中看看,javaWeb
- 求一SQL语句
- 求:深入体验java web开发内幕高级特性
- 求救~~有关c3p0连接池和spring2.5整合的问题
- 在一个类中调用另一个类中的函数时,提示另一个类名为不能处理的标识
- 在jbuilder8中无法显示汉字
- 使用CVS时遇到的问题。
- webservice发布DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(Java
- 关于Redirect requested but followRedirects is disabled的问题
- java 向文件写数据的方式
我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
这是我分的层
我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
这是我分的层表示层,业务层,数据访问层。难道看名字看不出每层的任务?
我那个教务管理系统就分了好多层,就是 不清楚每一层的任务
这是我分的层表示层,业务层,数据访问层。难道看名字看不出每层的任务?
貌似我理解错了, 是在说包的分层。 这个看自己习惯就好。我的习惯是一个业务模块一个包,所有的代码都是按业务模块组织的。 我不喜欢包分的太琐碎,以后看代码时还要在不同的包里来回切换。