Я новичок в JavaEE и Spring Framework. Мне трудно понять, как мы можем писать приложение только с помощью Spring Framework. Я прочитал через Интернет, что намерение Spring Framework заключалось в том, чтобы упростить разработку приложений уровня предприятия в отличие от разработки EJB (главным образом в серии EJB 2.x).Как JavaEE и Spring связаны/не связаны?
С JavaEE у нас есть много технологий, таких как: 1) EJB 2) JCP 3) JTA 4) J и так далее.
При чтении Spring Framework я начал с инъекции зависимостей, Spring AOP, Spring MVC (и других, которые я читаю).
У меня возникли трудности с пониманием того, как только использование Spring DI/AOP/MVC может сделать полномасштабное корпоративное приложение? Я читал с одного из сообщений, например, для управления транзакциями, мы можем использовать собственное управление транзакциями Spring или использовать JTA. Я считаю, что JTA является частью JavaEE, и если мы в конечном итоге используем технологии JavaEE, то как весна облегчает жизнь?
Любые ответы, которые помогут мне понять это, очень ценятся.
См. Также: http://stackoverflow.com/questions/7295096/what-exactly-is-java-ee – lexicore
См. Также: http://stackoverflow.com/questions/1061717/what-exactly-is-spring -for – lexicore
http://stackoverflow.com/questions/627839/spring-vs-jboss – lexicore