欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

目前Java后端有哪些不是很有必要去學(xué)的

榮姿康2年前23瀏覽0評論

目前Java后端有哪些不是很有必要去學(xué)的?

作為一名IT行業(yè)的從業(yè)者,同時也出版過Java編程書籍,我來回答一下這個問題。

首先,目前Java是后端開發(fā)比較常見的解決方案之一,憑借穩(wěn)定的性能表現(xiàn)以及較強的功能擴展性,目前大型互聯(lián)網(wǎng)平臺往往更愿意采用Java開發(fā)方案。

Java經(jīng)過多年的發(fā)展逐漸形成了一個龐大的語言生態(tài),在Web開發(fā)、Android開發(fā)、大數(shù)據(jù)開發(fā)等領(lǐng)域均有廣泛的應(yīng)用,但是隨著Java的不斷發(fā)展,一些技術(shù)也逐漸淡出了開發(fā)人員的視野,其中以下幾個技術(shù)方案的應(yīng)用領(lǐng)域正逐漸萎縮:

第一:EJB技術(shù)。EJB(企業(yè)級JavaBean)技術(shù)是當(dāng)年Java針對于企業(yè)級開發(fā)推出的一系列技術(shù)標準,其中重點有三個,分別是SessionBean(會話Bean)、EntityBean(實體Bean)和MD-Bean(消息驅(qū)動Bean)。隨著以Spring技術(shù)為代表的輕量級開發(fā)逐漸普及,EJB逐漸失去了大量的市場份額。

第二:Struts框架。Struts框架是基于MVC結(jié)構(gòu)搭建的,在Web開發(fā)的初期,Struts框架得到了廣泛的應(yīng)用。Struts框架把開發(fā)人員從構(gòu)建MVC結(jié)構(gòu)繁雜的工作中逐漸釋放了出來,可以更加專注于業(yè)務(wù)邏輯的實現(xiàn),控制端(ActionServlet)可以通過配置來完成,這在一定程度上提升了開發(fā)人員的效率。但是由于Struts本身對于性能并沒有提升,所以在SpringMVC推出之后,Struts逐漸失去了大量的用戶。另外,Struts自身也曾經(jīng)發(fā)生過比較嚴重的安全問題,這對Struts也造成了一定的影響。

第三:JDBC技術(shù)。對于早期的Java開發(fā)人員來說,JDBC是必須掌握的后端開發(fā)技術(shù),JDBC是Java完成數(shù)據(jù)庫操作的基礎(chǔ)性API。隨著Hibernate的應(yīng)用,開發(fā)人員即使不了解JDBC的細節(jié)也能夠完成數(shù)據(jù)庫操作,目前隨著資源接口化趨勢越發(fā)明顯,Hibernate也漸漸退出了開發(fā)人員的視野。

我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。

如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言!