亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在Java EE 6中制作Java Web應用程序要學什么?

在Java EE 6中制作Java Web應用程序要學什么?

呼喚遠方 2019-10-04 15:18:07
我的目標是制作Web應用程序!我讀完了“ Headfirst-Java”和“ Headfirst-Servlets和JSP”這兩本書。因為這個主題(網絡應用程序)是如此之大和復雜,所以我想問一下我接下來應該學什么。當我閱讀Java EE,EJB,JSF,JPA,Glassfish之類的流行語時,我會感到非常緊張,但我不會放棄。誰能告訴我我應該如何繼續學習?我應該讀這樣的書 嗎:從GlassFish 3開始Java EE 6平臺:從新手到專業,還是我應該做一些在線教程?謝謝!
查看完整描述

3 回答

?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

即使我知道這會引起爭議,我的建議還是僅從Java EE 6開始。因此,抓住GlassFish v3并獲得《使用GlassFish 3:從新手到專業人士開始Java EE 6平臺》一書,或者按照Java EE 6教程進行學習。在我看來,這本書(我已經開始閱讀,所以我知道我在說什么)提供了更多指導,如果“一切”對您來說都是新的,那可能會更好(該指南涵蓋了Java EE平臺及其API。以及用于構建,部署應用程序的環境)。


現在,正如我所說,我已經聽到聲音說“ Java EE很沉重,改用Spring,為表示層學習Struts或Wicket或Stripes,為持久性學習Hibernate,或者不是因為我不喜歡ORM,而是使用iBatis或直接JDBC(您將看到,它對Spring來說很酷,Spring是如此酷),并使用Tomcat(以及為什么不選擇Jetty)或JBoss,或者只是忘記了所有這些,而去了Grails,等等。 ...”。


但是,我認為這并沒有真正幫助您,而且在沒有指導或指導的情況下(并且您不會找到涵蓋所有組合的永不過時的獨特資源),對于初學者來說,這聽起來一定很令人困惑。


因此,因為我認為Java EE 6是對Java EE以前版本的重大改進,因為它提供了非常好的標準API來滿足您的所有需求(Servlet 3.0,JSF 2.0,JPA 2.0,EJB 3.1 lite,Bean Validation 1.0,CDI等等),因為這些API都非常不錯,因為學習它們并沒有什么真正的錯誤,因為這已經是一項艱巨的任務,因為您必須從某個地方入手,我只專注于Java EE 6而忘了現在的其他框架。更準確地講,我將從Java EE 6 Web Profile開始(然后再添加一些內容)。


通過這樣做,1)您將開始并學習嶄新的事物; 2)您將花一些時間在所有其他框架和/或工具上以適應并證明仍然需要它們。如果有的話,仍然是時候對幸存者進行實驗了,您將能夠更好地了解幸存者為何存在。


查看完整回答
反對 回復 2019-10-04
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

我的建議1是停止閱讀書籍并開始實施某些東西。根據我的經驗,書本學習不足以替代您通過實際做事所獲得的知識。


1-上下文:這是給剛剛讀完有關該主題的兩本書并正在尋找更多書籍的人的建議。在實踐中,您需要在閱讀和做事之間取得平衡。尤其是如果您有特定問題要嘗試解決。


查看完整回答
反對 回復 2019-10-04
  • 3 回答
  • 0 關注
  • 337 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號