Я являюсь разработчиком ядра Java (J2SE), который был назначен для индивидуального проекта, небольшого веб-сайта для внутренней сети.
Я планировал изучать Hibernate и Spring, когда моему руководителю требовались технологии Microsoft. Я решил использовать ASP.Net MVC, но чувствую, что упускаю шанс узнать то, что хотел.
Если я откажусь от ASP.Net MVC и начну изучать NHibernate и Spring.Net, смогу ли я легко перенести эти знания в среду Java?
ПРИМЕЧАНИЕ: Однажды я использовал iTextSharp, порт .Net из популярного Java iText (библиотека PDF). Использование в обеих средах было на 95% одинаковым. Это происходит с Spring и Hibernate?