java的学习顺序

java的学习顺序应该是这样的!
javaSE(java基础)
servlet(JSP基础)
JDBC(JSP和javaEE基础)
JSP(javaEE基础)
jstl(javaEE的web标签基础)
然后需要学习一些设计模式的知识
比如Dao,Manager等等作为三大框架的基础!
struts在三大框架中属于没有多少新概念的东西,建议先学。
spring,hibernate两个都差不多难度,
spring是需要观念上的转变,学习前提是最好理解抽象工厂的设计模式,还有控制反转的概念。
hibernate是需要记忆相关的规则,需要多练习!学习的前提是熟练掌握sql语句还有对象之间的关系分类,比如聚合,实现等等!

而且最近ejb3.0已经规范了javaEE的开发接口,三大框架都在向它靠拢。已经成为新的标准了!你也可以跳过三大框架直接学习ejb3.0

你可能感兴趣的:(java的学习顺序)