Переход с ASP.Net на Java для веб-разработки

Моя работа потребовала от меня радикального изменения технологий. Меня это устраивает, я рад, что узнаю что-то новое; но мне кажется, что я новичок в Java, особенно в области веб-разработки, в которой у меня нет опыта.

Немного предыстории, Обычно я создавал веб-сайты, используя ASP MVC 3, движок Razor View, C #, а на бэкэнде все будет хорошо TDD и с использованием EF для доступа к данным. С .NET в целом я занимаюсь этим около 4 лет.

Теперь я понимаю, что для моих целей мне не составит труда перевести свои навыки с C # на Java синтаксически, это просто все вокруг, фреймворки, веб-серверы и прочее, что в краткосрочной перспективе сбивает меня с толку. Поначалу даже использование новой IDE будет неприятно.

Кто-нибудь может дать совет? Я знаю, что мы хотим использовать Spring MVC, предположительно с Tomcat. Нужно ли мне настраивать и устанавливать Tomcat для разработки? Или eclipse / netbeans (который я должен использовать ?!) автоматически делает это за вас, аналогично тому, как это делает Visual Studio, заставляя использовать локальный веб-сервер IIS.

Для TDD, есть ли хороший плагин для eclipse / netbeans, который кто-нибудь порекомендовал бы, чтобы я мог просто щелкнуть правой кнопкой мыши файл класса и выполнить «тесты»

Какие-либо общие полезные ссылки, руководства по началу работы?

Ура

14
задан qui 2 March 2011 в 10:15
поделиться