Java web项目设计思想

本人在搞毕业设计,是一个学生选课系统,刚开始只用到struts1.3,到后来觉得代码写得很丑陋,分层很不清晰,特别是实现多表查询时用jdbc那个烦啊,然后又突击了一下ej... 本人在搞毕业设计,是一个学生选课系统,刚开始只用到struts1.3,到后来觉得代码写得很丑陋,分层很不清晰,特别是实现多表查询时用jdbc那个烦啊,然后又突击了一下ejb3,觉得jpa实现持久层方便多了,现在想哪位高手就这个项目给一个设计思想,特别是分层这方面,怎样写易维护,易扩展的系统,现在只实现了学生登录这方面,在选课这方面写得总是差强人意,要求某些课程只能特定专业选,必选选满多少学分,某些课程必须有先修过其他课程才允许选等相关功能,当然要基于struts1.3&EJB3来设计,不用十分具体的代码,只求一个较详细的设计思路,流程之类的!!
EJB3也可以轻量级的嘛...session bean+entity bean就行啊,没人会吗??还有就是在具体开发时是一个一个小功能的开发,还是先写一个全局框架,再填充实现??
展开
 我来答
帐号已注销
推荐于2016-09-13 · 超过13用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:48.2万
展开全部
做好一个项目当然要层的,一般项目都分几大层,主要有:显示层,逻辑处理,接口,数据库层。

做项目时先将这些层创建好后,在这些层中写类文件,这样在给老师讲解时方便老师理解,写方便你在写代码时,养成一个好的习惯
Oo海之蓝歌oO
2008-11-17 · 喜欢计算机有关的东东
Oo海之蓝歌oO
采纳数:244 获赞数:876

向TA提问 私信TA
展开全部
我晕,ejb3,我要是你的导师直接给你挂了。
你的学生选课系统没有这么笨重的吧,要用EJB的话。。。。。。
你的项目需求是不符合EJB3的使用级别的。
用Struts+spring+hibernate不好吗??
告诉你一个简单的架构。

JSP+Action+ActionService+DaoService+DAO+DB.
不懂的话直接留言好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunshan2312
2008-11-17 · 超过20用户采纳过TA的回答
知道答主
回答量:142
采纳率:0%
帮助的人:44.1万
展开全部
这时项目经理干的活啊 - -!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笨瓜007
2008-11-17 · TA获得超过426个赞
知道小有建树答主
回答量:610
采纳率:0%
帮助的人:469万
展开全部
做俩项目就会了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w62558739
2008-11-17
知道答主
回答量:54
采纳率:0%
帮助的人:29.6万
展开全部
你是那个学校的啊可能是一起的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式