2013-08-02 3 views
-1

Обычный вопрос, который я получаю перед тем, как перейти в новую структуру. Поскольку у нас есть Java EE с концепциями JSP и Servlet, мы используем Spring, потому что у него много упакованных и улучшенных функций, и он прост в использовании.Информация о Java/Java EE

Он обеспечивает много испеченных и расширенных функций, которые Java EE не предоставляет.

Здесь я хочу знать, почему мы должны изучать Java EE, каково конкретное использование этого?

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

Если структура разработана на основе Java EE, то также нам не нужно изучать Java EE.

Если это по-прежнему необходимо, то почему и как?

ответ

2

Я думаю, что ваш вопрос может быть лучше всего ответить так,

Престола, если в конечном счете, мы должны стал программист когда-нибудь, если это наша мечта, то мы можем научиться Java с самого учебного времени, не так ли? почему мы ходим в школу, чтобы узнать ABC ... Z.

Это потому, что вы узнаете начальную точку и внутренние слова СЛОВ. Вы можете читать СЛОВА, потому что знаете, что делает этот АЛФАВИТ.

Аналогичным образом, вы можете напрямую перейти к изучению рамок, но только вам будет трудно узнать, как работают внутренние вещи.

И для вас тогда каркас был бы своего рода магией вместо логического мышления и работы.

Внутренняя весна или т. Д. Структуры Java EE используют Servlet и JSP в качестве базы. Это только поможет вам уменьшить количество вещей, и структура пишет, что расширенная форма вещей внутри. Но базой по-прежнему являются сервлеты и JSP.

Так что, если вы знаете, что, когда я пишу одну строку весной сказать xxxxxxxxxxxxxxx для подключения к БД, то, что XXXXXXXXXXXXX линия внутри может расширяться до Class.forName("driver name"); и т.д.

+0

Да, но почему мы нуждаемся в базовом понимании, когда знаем, что весна широко одобрена, и мы можем непосредственно перейти к рамочной программе. –

+0

@KnowledgeSeaker: можете ли вы просто сказать мне, почему вы изучаете «A, B, C, D ... "в вашей школе, а не непосредственно в поэме? если у вас есть ответ на этот вопрос, тогда у вас есть ответ на ваш вопрос. – Jayesh

+0

Просто движение, если мы хотим произнести любое слово, вы должны знать алфавиты и их произношение. но здесь дело другое –

0

Я думаю, вы должны задаю вопрос наоборот ; Java EE - это полнофункциональная платформа, которая проще и эффективнее, чем Spring для большинства вещей.

Почему бы мне еще узнать о Весне?

Ответ тогда; в большинстве случаев вы этого не делаете. Просто пойдите с Java EE.

Смежные вопросы