目前 Java 后端有哪些不是很有必要去学的?

1.Struts:很多公司,老的Struts项目还在维护。但新的项目开发,更多转向了Spring MVC。因此,如果你是Java新手,正在学习中,我的建议是:“不要再学习Struts了,从Spring MVC开始吧!”

2.JSP:在“前后端分离”模式下,后端只负责提供服务接口(例如REST),而前端(例如HTML5)通过接口发送/获取,呈现数据(例如JSON格式)。所以JSP相关的模板技术只需了解即可。

3.Hibernate:虽然Hibernate作为老牌的OR映射框架,功能非常强大,涵盖面非常广。但这既是它的优点,在程序开发工程中也是一种'负担',

主要有以下问题:

a.学习成本高;

b.配置复杂;

c.调优困难

4.JDBC: 作为较低层的数据库基础设施,JDBC被很多框架(例如MyBatis)支持。但在实际开发中,程序员即使不了解也无大碍。因此,虽然我不能建议你放弃JDBC学习,但如果你时间有限,完全可以把它的优先级排低一点。

5.XML: XML现在还在广泛应用。但作为一个web数据传输格式,正在逐渐被JSON替代。所以,对Java后端学习来说,XML简单了解即可。至于庞杂的XML操作API(例如XPath),完全不必学习。将来真要用到,再查也不迟。

6.Applet: 作为页面插件技术,不用多说,连flash都快被淘汰了,更无论从未流行的applet。

7.Swing: 作为桌面UI框架。且不说本身设计的咋样。现实开发中,我接触的桌面应用,要么用C++(例如MFC),要么用C#(Winform、WPF)。所以,Swing就没有学习的必要了。


想要获取更多内容可以私信我或添加微信号:codingbb

展开阅读全文

页面更新:2024-04-18

标签:庞杂   优先级   老牌   数据传输   私信   程序员   基础设施   框架   接口   桌面   格式   建议   项目   更多   技术   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top