[技术迭代,学了白学] 当年很流行,现在已经淘汰的 Java 技术

原创创始人 分类:热门问答 1

最近,我收到了一些读者的私信询问,他们对我提出了一些关于是否应该学习某项技术的疑问。以下是我根据经验,以及部分大佬的文章,整理的相关表格,供大家参考。

image

表1: JSP

技术点描述建议
JSP角色MVC中的View层技术-
当前趋势前后端分离模式-
学习必要性降低,因为很多公司正在转向前后端分离可以放弃对JSP的学习


表2: Struts

技术点描述建议
Struts评价优秀的MVC框架-
Spring MVC优势与Spring完美契合,参考其他MVC框架设计-
当前选择Spring MVC更受欢迎学习Spring MVC,而不是Struts


表3: Hibernate

技术点描述建议
Hibernate特点功能强大,学习成本高,配置复杂,调优困难-
MyBatis优势轻量级OR映射框架,继承Hibernate优点,提供更多灵活性-
当前趋势Hibernate使用减少,MyBatis更受欢迎学习MyBatis,而不是Hibernate


表4: Servlet

技术点描述建议
Servlet重要性Java Web开发的基础-
精通价值有助于理解MVC框架,具有实用价值深入学习Servlet


表5: 其他技术

技术点描述建议
Applet页面插件技术,已过时没有学习的必要
Swing桌面UI框架,国内使用较少学习优先级排低
JDBC被框架支持,但程序员可不了解学习优先级排低
XML还在广泛应用,但被JSON替代趋势简单了解即可

 


jsp

猜你喜欢

领取相关Java架构师视频资料

网络安全学习平台视频资料