要学strust,spring,hibernate都需要先学什么

 我来答
百度网友5ba75e4
2012-09-16 · TA获得超过2045个赞
知道大有可为答主
回答量:1775
采纳率:60%
帮助的人:964万
展开全部
首先你要有java的基础(就是SE),其次需要了解jdbc(附带的你也要了解一下数据库增删改查的语法),接着像2L说的了解servlet,jsp,seesion(当然与jsp直接关联的html语法也是需要了解的,不需要精通,能看懂,会简单的修改就可以了,css也是)
首先学strust2,这个框架式控制层框架,比较常用,很多公司就是servlet+jdbc+jsp+strust2来完成的
其次是hibernate,这个框架主要就是为了简化jdbc的,对于复杂的业务逻辑查询为了提高效率很多公司是不用该框架,直接写jdbc的,对于简单逻辑直接用hibernate可以节省很多的代码量
最后是spring,学spring并不是为了企业级的开发(虽然有企业用,但很多项目并不用spring),学spring的最大作为就是告诉程序员如何去写框架,如何去设计一款软件,spring里包含的知识可以说贯穿了整一个软件的开发流程
追问
关于数据库(我看了点sql server08),只需要了解它的T-sql语句,关联查询语句什么的就够了吗?后面的什么范式,索引,脚本,触发器,甚至更深的等等也需要了解吗?还有J2EE也需要学不。谢大神了
追答
大公司不用微软的数据库产品,基本都用oracle公司的,在SQL语句上同微软的有些许不同。
至于你说的哪些都不是程序员干的事,已经属于DBA范畴了,就算是hibernate框架也不涉及这些。
不过作为一个程序员最好什么都懂,毕竟技术面试指不定会被问到
百度网友e064ae490
2012-09-20
知道答主
回答量:36
采纳率:0%
帮助的人:12.5万
展开全部
一般都要先学java基础,数据库,html,xml,jsp,servlet,好像就这些吧,学框架之前一定要把基础学好,不然可能不明白工作原理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倪好娜娜
2012-09-16 · TA获得超过154个赞
知道答主
回答量:95
采纳率:0%
帮助的人:68.9万
展开全部
java基础必须先掌握吧,这三个都是java框架牵涉的知识很广泛,建议你要先掌握jsp里面的东西。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
poolqaz
2012-09-16
知道答主
回答量:9
采纳率:0%
帮助的人:6.4万
展开全部
这些都是Java EE的架构
如果你有Java SE的基础的话,先从Servlet、JSP、Session学起,这些都是这些架构的基础内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyt4399
2012-09-15 · TA获得超过5068个赞
知道大有可为答主
回答量:7985
采纳率:60%
帮助的人:6143万
展开全部
java和jsp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式