我的工作需要我徹底改變技術。我對此很好,我很高興能夠學習新的東西;但我覺得我在Java中是一個新手,特別是在我沒有經驗的Web開發方面。從ASP.Net轉到Java的Web開發
只是一個小的背景下,我會用ASP MVC 3,Razor視圖引擎,C#和後端一切都將是很好的TDD'd和使用EF進行數據訪問通常創建網站。一般來說,我一直在使用.NET大約4年。
現在我明白了,爲了我的目的,我不會覺得很難將語言技能從C#翻譯成Java語法,它只是周圍的一切,框架,Web服務器和在短期內會讓我困惑的東西。首先,即使使用新的IDE也會令人沮喪。
任何人都可以提供任何建議嗎?我知道我們想要使用Spring MVC,大概與Tomcat一起使用。我是否需要爲開發目的設置和安裝Tomcat?或者eclipse/netbeans(我應該使用?!)自動爲你做這件事,就像Visual Studio通過製作一個本地的IIS網頁服務器來使用一樣。
對於TDD,是有一個很好的Eclipse插件/ netbeans的人會推薦這樣我就可以右鍵單擊一個類文件,然後執行「運行測試」
任何一般有用的鏈接,入門教程?
乾杯
在ligther方面,找到另一個工作;-) – Nauman 2011-03-02 10:19:09
對於IDE,請考慮JetBrains的IntelliJ IDEA。如果不是,那麼NetBeans將是最好的選擇。它有內置的服務器,如Tomcat和Glassfish。對於EJB,Glassfish更好,但如果你只是製作網站,Tomcat應該這樣做。 NetBeans自動在Web服務器上運行應用程序。編輯器和插件以及鍵盤快捷鍵都可以適應,因此開發應該很容易。實際上,我發現JetBrains IDE比Visual Studio更適合使用。太糟糕了,他們沒有ASP.NET MVC IDE。我不希望這被認爲是一個答案,所以讓它在這裏。 – AlexanderMP 2011-03-02 10:54:42
我試圖知道你是否已經轉移到Java,但我認爲你沒有,我知道你從這裏有趣的標籤! – 2012-06-29 18:21:29