怎样提高java web编写业务层代码的能力?

各位师兄师姐,小弟自学javaweb差不多有半年了,现在的状况是java基础学完了MySQLjspservlethibernatespringjsf(我学的是JSF哈,没... 各位师兄师姐,小弟自学java web差不多有半年了,现在的状况是java基础学完了 MySQL jsp servlet hibernate spring jsf(我学的是JSF哈,没有用struts)tomcat MyEclipse这些框架、工具也比较熟悉了,至少可以简单配置好了。特别是把hibernate和spring结合在项目中运用还是一知半解,正准备买书学习中。。。 因为都是照着书和视频教程学习的,学过后很多项目的代码看得懂, html、css、JavaScript也都大概看得懂知道是什么意思也可以自己用一些, 但是如果自己独立做一个小系统似乎还是有些难度的,特别是服务层和DAO不会写,不知道怎么入手,看到就了然自己做就茫然,我想问问怎么提高才能提高这方面的能力呢?或者说有什么好的建议和学习方法呢?最好大家能推荐几本比较好的提高代码编写能力的书哈~~先谢谢大家了! 展开
 我来答
百度网友635a9af4e
2010-06-09 · TA获得超过421个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:253万
展开全部
Dao是封装数据库层操作的,写好了就基本不修改了,所以在封装的过程中注意必须提供最起码的增删查改方式,而且查比较重要,一般会提供分页查询
Service层是最繁琐的一层,也是最重要的一层,一切业务的复杂处理都在这层完成,你的web层只是负责传递一些数据进去接受返回的结果和选择跳转页面而已
老唐日常游戏vlog
2010-06-09 · TA获得超过2103个赞
知道小有建树答主
回答量:1102
采纳率:0%
帮助的人:369万
展开全部
这个貌似不必要的。。。。
如果你想提高这方面的能力还是工作吧。。。。。
在工作中学习业务是捷径。。。。。。。。。。。
其实服务层的好多东西都不需要你写的。。。。。
这些都是公司的精华所在 都封装了。。。。。。
你只要调用一下方法就能完成一串业务流程。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
那些年的事994
2012-07-27
知道答主
回答量:7
采纳率:0%
帮助的人:3.2万
展开全部
其实,这些你不用担心的 上学的时候我也不会,但是进了公司里,哪些东西公司都封装好的 。比如说:save()就是代表保存,delete()就是代表删除 update()就是更新,你可以放对象进去或者是id,一般不会让你写hql语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
64274619
2010-06-10 · 超过15用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:53万
展开全部
我想招学员教J2EE开发,私人培训,有真实大型项目实践
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无野楼升域醉0t
2010-06-09 · TA获得超过8552个赞
知道小有建树答主
回答量:1498
采纳率:88%
帮助的人:511万
展开全部
光有思想不够 经验是必须的 写多了自然就知道该怎么写 怎么写好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式