SSH框架、学习的先后顺序?
6个回答
展开全部
首先我也正在学ssh框架,我认为应该按照这个顺序学习。
第一个学的应该是Hibernate,因为学了Hibernate能够为我们在以后学习Struts2和spring作为一个铺垫,因为JDBC操作数据库太繁琐了。
学习完Hibernate以后,在学习struts2和spring时,因为操作数据库相对简单了,可以节省一些时间做一些相对有难度的业务。
第三个学的要是struts2了,因为Spring有个Ioc注入,学习完struts2这Ioc理解起来相对要简单些,最后一个那就是Spring。
第一个学的应该是Hibernate,因为学了Hibernate能够为我们在以后学习Struts2和spring作为一个铺垫,因为JDBC操作数据库太繁琐了。
学习完Hibernate以后,在学习struts2和spring时,因为操作数据库相对简单了,可以节省一些时间做一些相对有难度的业务。
第三个学的要是struts2了,因为Spring有个Ioc注入,学习完struts2这Ioc理解起来相对要简单些,最后一个那就是Spring。
TableDI
2024-07-18 广告
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击4步自动完成vlookup匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
展开全部
如何用到网页上,那么先学习的就是jsp。 你必须掌握的第一个就是 <%%>的运用。让自己什么程序都会写。 其他知识我不多说,应为我笔记上都有,当你想逐渐摆脱<%%>运用的时候,说明你开始有进步了。 你将接触到 java文件和jsp共存的方式。先学习javabean,里面处理get和set方法。后期处理下逻辑内容。 然后你接触了数据库,开始考虑设计更强大的java实现,此时,你会了解dao设计。 当你熟练运用dao时候,你开始想进一步减少jsp中的<%%>。 开始学习mvc方法,那么这个时候,你会学习servlet。还有表达式语言。 当你把mvc灵活运用的时候,你会发现servlet其实可以被struts替代的,而且他的标签方式可以让你和html的代码说88,而且更大程度的减少了<%%>方式在jsp出现。 当你发现jdbc操作数据库是一对一的方式,很难实现数据关联的时候,你会放弃他,改投Hibernate。 当你发现本 感觉良好的 工厂类设计方式突然有一天 很多,很难管理的时候,你不由自主的会学习Spring。 那么到这个时候,mvc的真正 表现形式就 是ssh。希望我的回答能够帮到你,忘采纳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struts 和hibernate的学习其实可以不分前后的 因为两者之间没有什么联系
struts一般主要用到了action到jsp的跳转 struts1 和2的差距较大 建议直接学2
hibernate主要是持久层的东西 也就是对DB的操作
spring的话因为起本身机制的作用 主要用来托管所谓的bean 也就是说可以把hibernate交给spring来管理创建操作DB的bean 反倒struts2和spring结合 主要是把有关db操作的bean注入service层 再把service层注到action层 供action调用
三者结合之后 可以减少struts2和hiberante单独使用的一些繁琐的操作 让开发更快捷 也让程序的架构更清晰
struts一般主要用到了action到jsp的跳转 struts1 和2的差距较大 建议直接学2
hibernate主要是持久层的东西 也就是对DB的操作
spring的话因为起本身机制的作用 主要用来托管所谓的bean 也就是说可以把hibernate交给spring来管理创建操作DB的bean 反倒struts2和spring结合 主要是把有关db操作的bean注入service层 再把service层注到action层 供action调用
三者结合之后 可以减少struts2和hiberante单独使用的一些繁琐的操作 让开发更快捷 也让程序的架构更清晰
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你只是想会用,那么一楼说的就好了。如果要精通的话我建议:Servlet-JDBC,struts2-Hibernate-Spring-Jquery-ajax。Servlet是Struts2的实现基础,JDBC是Hibernate的实现基础。
顺便说一下要想全部学会hibernate没两把刷子是不行的,在顺便给你说一下目前的JAVA市场只学三大框架工作不太好找。
顺便说一下要想全部学会hibernate没两把刷子是不行的,在顺便给你说一下目前的JAVA市场只学三大框架工作不太好找。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学struts,直接学习struts2吧,学的差不多了再学Hibernate(这个要先把“关系数据库”学好),最后再学Spring,最后将三者整合开发。加油吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询