powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JEE: с чего начать
46 сообщений из 46, показаны все 2 страниц
JEE: с чего начать
    #38213617
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет,

нужно изучить JEE. Знаю, что технология большая.

1. Подскажите плз. с чего начать, какую книжку взять за основу.
2. Последовательность изучения ?
3. Spring / Struts ? Какая книжка лучше для старта.

спасибо
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213626
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadetнужно изучить JEE.

Конечная цель какая? Помимо "изучить"?

kadet1. Подскажите плз. с чего начать, какую книжку взять за основу.

С сервлетов.

kadet2. Последовательность изучения ?

Начать с сервлетов, jsp, сборки и деплоя в Tomcat. После этого вникать детально в какие-то конкретные технологии не обязательно. Достаточно понимать принципы работы. Т.е. знать название, назначение, основные термины.

kadet3. Spring / Struts ?

Формально это стороннии фреймверки, которые к JEE отношения не имеют. Поэтому нужно определиться с целями. Именно JEE или серверное программирование вообще.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213644
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

я тоже думал над конечной целью - может ли ей быть создание коробочной CRM или для CRM использование EE является оверхедом ?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213654
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczКонечная цель какая? Помимо "изучить"?

Вот это тоже хороший вопрос. Сейчас куда не сунься везде JEE подавай. Я поэтому и "завис", не понимаю что конкретно. Как правило в предложениях на работу указывается Java/JEE и дополнительно Spring / Struts/ Hibernate (JPA), JBoss и т.п.


BlazkowiczНачать с сервлетов, jsp, сборки и деплоя в Tomcat. После этого вникать детально в какие-то конкретные технологии не обязательно. Достаточно понимать принципы работы. Т.е. знать название, назначение, основные термины.

Я заработал SCJP, SCWCD. Как работает вся кухня сервлетов знаю.

BlazkowiczФормально это стороннии фреймверки, которые к JEE отношения не имеют. Поэтому нужно определиться с целями. Именно JEE или серверное программирование вообще.

я склонен полагать, что JEE это технологии, но конкретные реализации выполненны на фреймворках типа Spring / Struts. Впрочем могу ошибаться, поэтому и топик создал.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213674
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet, это распространенная ошибка что J2EE "можно выучить". Знаете Java и Servlets? - шикарно пробуйте устраиваться джуниором, без практики - грош цена знаниям. Ну если сосвсем не берут - ну напишите магазинчик какой...
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213692
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никkadet, это распространенная ошибка что J2EE "можно выучить". Знаете Java и Servlets? - шикарно пробуйте устраиваться джуниором, без практики - грош цена знаниям. Ну если сосвсем не берут - ну напишите магазинчик какой...

на счет практики согласен. магазинчик уже писал в самом начале. получилась доморощенная ERP. Уже тогда понял, что без клиент/сервер что-то реальное создать не получится. Тогда и начал работать простым ява разработчиком. На сегодня общий стаж работы - порядка 5-ти лет. В этом контексте и решил начать изучение технологий JEE.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213737
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadetзабыл никkadet, это распространенная ошибка что J2EE "можно выучить". Знаете Java и Servlets? - шикарно пробуйте устраиваться джуниором, без практики - грош цена знаниям. Ну если сосвсем не берут - ну напишите магазинчик какой...

на счет практики согласен. магазинчик уже писал в самом начале. получилась доморощенная ERP. Уже тогда понял, что без клиент/сервер что-то реальное создать не получится. Тогда и начал работать простым ява разработчиком. На сегодня общий стаж работы - порядка 5-ти лет. В этом контексте и решил начать изучение технологий JEE.

Фига се, тогда вообще не парься. Ищи вменяемую контору, месяца два посидишь на испытательном сроке на реальном проекте, поймешь бест практисес - и вперед. В общем, если не хочешь идти совсем неподготовленным, то минимум в котором надо ориентироваться - Spring, Hibernate, maven. В качестве UI-фреймворка бери Spring mvc. Заведи свой магазин с помощью этого, и можешь смело идти обивать пороги контор. Ну и Фаулера прочитай мб.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213747
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сегодня общий стаж работы - порядка 5-ти лет. В этом контексте и решил начать изучение технологий JEE.

Знаете, вы необычный человек. Как вам удалось проработать Java-разработчиком 5 лет и не узнать что такое Java EE даже на уровне статьи в википедии?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213805
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪНа сегодня общий стаж работы - порядка 5-ти лет. В этом контексте и решил начать изучение технологий JEE.

Знаете, вы необычный человек. Как вам удалось проработать Java-разработчиком 5 лет и не узнать что такое Java EE даже на уровне статьи в википедии?

Сижу в "болоте" на поддержке чужой ERP. Несмотря на то что она browser-based ни о какой JEE речи даже нет. Простые JSP / JDBC. Самые интересные разработки это графические инструменты в апплетах и коммуникация со всякими приборами.

Про JEE я имею общие представления, но этого недостаточно. Надо хорошие книжки и минимальные туториалы, чтобы поиграться локально с технологией. А так как JEE достаточно большая я и подвис, т.к. не знаю за что хвататся и с чего начать.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213815
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet1. Подскажите плз. с чего начать JEE в конечном итоге - сервер приложений.
Советую начать с JBoss-сервера и его quickstart'ов.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38213941
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadetВот это тоже хороший вопрос. Сейчас куда не сунься везде JEE подавай. Я поэтому и "завис", не понимаю что конкретно. Как правило в предложениях на работу указывается Java/JEE и дополнительно Spring / Struts/ Hibernate (JPA), JBoss и т.п.

Ага. Вот мы и определились с целью. Найти новую работу. Тогда Spring, Hibernate - именно то с чего стоит начать.
http://www.amazon.com/Expert-One-One-Development-without/dp/0764558315
http://shop.oreilly.com/product/9780596006761.do
Правда, эти книги не совсем актуальны по отношению к самой JEE. Разработку в JEE последние годы сильно упростили.
Но вот основы Spring, Hibernate что и зачем, можно оттуда подчерпнуть. Как и обзорно саму JEE спеку.

kadetЯ заработал SCJP, SCWCD. Как работает вся кухня сервлетов знаю.

Телепаты в отпуске на Кипре. Поэтому можно было бы и сразу сказать.
Мне кажется, что есть смысл тогда и вот эту книгу начать смотреть
http://books.google.com.ua/books/about/Patterns_of_Enterprise_Application_Archi.html?id=FyWZt5DdvFkC&redir_esc=y
В ней описаны паттерны, на которых построены большинство фреймверков. Зная эти паттерны, разобратся в конкретном фреймверке не составит труда.

kadetя склонен полагать, что JEE это технологии, но конкретные реализации выполненны на фреймворках типа Spring / Struts. Впрочем могу ошибаться, поэтому и топик создал.
Всё запущено. Серверный Java девелопмент делится на два лагеря. С одной стороны JEE спецификации и их реализации в виде серверов приложений. С другой стороны независимые opensource фреймверки, которые не являются реализацией этих спецификаций. Дело в том что последние 10 лет была тенденция в том что opensource альтернативны очень сильно зарулили сам JEE. Поэтому несколько последних лет JEE перенимает фичи и стримится к упрощению. Тема очень обширная. Рассказывать можно долго. Ссылки на соответствующую литературу привел выше.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214207
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков, при больших нагрузках или
при сложной схеме таблиц, эти JPA не идут ни в какое сравнение по скорости и гибкости с чистым jdbc и тем более хранимыми
фукциями(процедурами) на db, поэтому изучение этих технологий нужно только для того чтобы быть 'модным'..
imho
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214224
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathHibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков, при больших нагрузках или
при сложной схеме таблиц, эти JPA не идут ни в какое сравнение по скорости и гибкости с чистым jdbc и тем более хранимыми
фукциями(процедурами) на db, поэтому изучение этих технологий нужно только для того чтобы быть 'модным'..
imho
Да, даёшь пятничный срач!
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214230
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не в этом дело, просто зачем учить то, что по сути не имеет большого смысла
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214260
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejb3 и выше, jms, jax-rs, jax-ws, osgi(хоть и не относиться к javaee), более интересные темы, опять же имхо
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214528
oneHalf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков - ржака )), а ведь не первое апреля ).
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214537
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сижу в "болоте" на поддержке чужой ERP. Несмотря на то что она browser-based ни о какой JEE речи даже нет. Простые JSP / JDBC. Самые интересные разработки это графические инструменты в апплетах и коммуникация со всякими приборами.
Мне кажется, вы себя недооцениваете. Графические инструменты - очень интересная вещь на мой взгляд. Большинство программистов занимаются чем-то более тупым.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214567
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathHibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков, при больших нагрузках или
при сложной схеме таблиц, эти JPA не идут ни в какое сравнение по скорости и гибкости с чистым jdbc и тем более хранимыми
фукциями(процедурами) на db, поэтому изучение этих технологий нужно только для того чтобы быть 'модным'..
imho

Осталось повысить быстродействие пользователя при работе с web gui - и можно будет гнаться за ним с чистым jdbc.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214625
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathHibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков, при больших нагрузках или
при сложной схеме таблиц, эти JPA не идут ни в какое сравнение по скорости и гибкости с чистым jdbc и тем более хранимыми
фукциями(процедурами) на db, поэтому изучение этих технологий нужно только для того чтобы быть 'модным'..
imho

Вообще инструмент придумывают, чтобы его использовать с мозгом, как ни странно это касается и хибернейта с прочими. С самого создания постулировалось, что основная цель - быстрая разработка Crud, Все остальное спокойно выносится в nativeQuery, сохраняется только удобное преобразование полей ResultSet в вашу энтити.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214680
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Hibernate and EclipseLink и тд.. годны только для прототипирования и небольних сайтиков - ржака )), а ведь не первое апреля ).
по делу то есть что сказать, или только книжку читать начали ;)

>Осталось повысить быстродействие пользователя при работе с web gui - и можно будет гнаться за ним с чистым jdbc.
одного или например если их тысячи на сайте, и каждый запускает тяжелые для db операции(отчеты хотя бы)

>Вообще инструмент придумывают, чтобы его использовать с мозгом, как ни странно это касается и хибернейта с прочими. С самого создания постулировалось, что основная цель - быстрая разработка Crud, Все остальное спокойно выносится в nativeQuery, сохраняется только удобное преобразование полей ResultSet в вашу энтити.

любая прослойка скорости(работы, а не создания) не прибаляет, факт, постепенно весь jpa переноситься в nativeQuery, и в итоге
избавляемся от jpa как от глючной вещи, пройдено на себе

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

вобще тут это офф топ, но могу подискутировать на тему hibernate vs jdbc + stored procedure, на примере oracle.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214701
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathодного или например если их тысячи на сайте, и каждый запускает тяжелые для db операции(отчеты хотя бы)

При чем тут отчеты? Никто на ORM их не делает.

breathлюбая прослойка скорости(работы, а не создания) не прибаляет, факт, постепенно весь jpa переноситься в nativeQuery, и в итоге
избавляемся от jpa как от глючной вещи, пройдено на себе

Толстый кэш и правильный подход решают. Но, очевидно, что ORM не панацея.


breathвобще тут это офф топ
Ну, дык, а кто начал?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214707
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>При чем тут отчеты? Никто на ORM их не делает.
то есть orm нужен для простого crud, а все остальное nativeQuery ? ну тогда это очень нужная весчь )
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214724
ivanra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
breath>вобще тут это офф топ, но могу подискутировать на тему hibernate vs jdbc + stored procedure, на примере oracle.
А вот и приведите пример, где это, кроме отчетов, конечно, будет оправдывать стоимость разработки. Или у вас в проекте бесконечные ресурсы?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214728
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathто есть orm нужен для простого crud
Ну, как простого. 50 связаных сущностей туда, столько же обратно. На JDBC подзаколебешься запросики на каждый сценарий писать.

breathну тогда это очень нужная весчь )
Не нужна, не используй.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214735
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А вот и приведите пример, где это, кроме отчетов, конечно, будет оправдывать стоимость разработки. Или у вас в проекте бесконечные ресурсы?
примеры чего привести, если чел не знает достаточно хорошо sql, тогда пусть юзает orm, больше плюсов не вижу, но при росте
прожекта это когда нибуть всплывет.
вобщем на этом я тут закончил, сказал что хотел.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214737
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breathесли чел не знает достаточно хорошо sql, тогда пусть юзает orm, больше плюсов не вижу, но при росте
прожекта это когда нибуть всплывет.
Оно намного раньше всплывет. Юзать ORM не зная SQL, это тоже самое, что клепать EJB не зная JSE.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214741
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breath>При чем тут отчеты? Никто на ORM их не делает.
то есть orm нужен для простого crud, а все остальное nativeQuery ? ну тогда это очень нужная весчь )
Ты наверное удивишься, но да, в основном люди предпочитают скорость разработки скорости выполнения. И еще хинт - на одном и том же проекте можно использовать несколько технологий сразу, и nosql и хибер и jdbc, просто нужно понимать что делаешь.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214743
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breath,
а смывать кто будет?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214758
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczbreathто есть orm нужен для простого crud
Ну, как простого. 50 связаных сущностей туда, столько же обратно. На JDBC подзаколебешься запросики на каждый сценарий писать.

вот с этим согласен
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214816
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
breath
>Осталось повысить быстродействие пользователя при работе с web gui - и можно будет гнаться за ним с чистым jdbc.
одного или например если их тысячи на сайте, и каждый запускает тяжелые для db операции(отчеты хотя бы)

Если запросы тяжелые и пользователей в самом деле тысячи, не думаю, что jdbc даст какой-либо прирост заметный в скорости. А если это отчеты - данные будут браться из кэша чаще всего...и тут может быть как кэш базы, так и из кэша orm`а.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214828
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При чем тут отчеты? Никто на ORM их не делает.

Стандартнейшая ситуация - программист реализовывает метод SomeBusinessEntity.performSomeCalculations, который делает 20 запросов к базе. В OLTP сценарии это работает. Потом ему говорят, что к завтрашнему дню срочно нужен отчет, который считает среднее по всем SomeBusinessEntity за последние 10 лет. Программист пишет
Код: sql
1.
2.
3.
for(SomeBusinessEntity e : SomeSpringGeneratedDao.findAll()){
...
}
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214843
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, как простого. 50 связаных сущностей туда, столько же обратно. На JDBC подзаколебешься запросики на каждый сценарий писать.
Это какая-то репликация, зачем для нее вообще что-то на яве писать?
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214862
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪПри чем тут отчеты? Никто на ORM их не делает.

Стандартнейшая ситуация - программист реализовывает метод SomeBusinessEntity.performSomeCalculations, который делает 20 запросов к базе. В OLTP сценарии это работает. Потом ему говорят, что к завтрашнему дню срочно нужен отчет, который считает среднее по всем SomeBusinessEntity за последние 10 лет. Программист пишет
Код: sql
1.
2.
3.
for(SomeBusinessEntity e : SomeSpringGeneratedDao.findAll()){
...
}



и? все тоже самое он сделаем посредством jdbc - что изменится? Если человек не понимает, как работать с базой..его ничего не спасет.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214864
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪНу, как простого. 50 связаных сущностей туда, столько же обратно. На JDBC подзаколебешься запросики на каждый сценарий писать.
Это какая-то репликация, зачем для нее вообще что-то на яве писать?

Репликация тут причем? Возьмите среднего размера erp систему - профит.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214869
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪНу, как простого. 50 связаных сущностей туда, столько же обратно. На JDBC подзаколебешься запросики на каждый сценарий писать.
Это какая-то репликация, зачем для нее вообще что-то на яве писать?
он имел ввиду:
БД <--CRUD-> ГУИ
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38214876
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверини? все тоже самое он сделаем посредством jdbc - что изменится? Если человек не понимает, как работать с базой..его ничего не спасет.
))) конечно.
Если в штате нет разработчика БД.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38215159
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczkadetВот это тоже хороший вопрос. Сейчас куда не сунься везде JEE подавай. Я поэтому и "завис", не понимаю что конкретно. Как правило в предложениях на работу указывается Java/JEE и дополнительно Spring / Struts/ Hibernate (JPA), JBoss и т.п.

Ага. Вот мы и определились с целью. Найти новую работу. Тогда Spring, Hibernate - именно то с чего стоит начать.
http://www.amazon.com/Expert-One-One-Development-without/dp/0764558315
http://shop.oreilly.com/product/9780596006761.do
Правда, эти книги не совсем актуальны по отношению к самой JEE. Разработку в JEE последние годы сильно упростили.
Но вот основы Spring, Hibernate что и зачем, можно оттуда подчерпнуть. Как и обзорно саму JEE спеку.

kadetЯ заработал SCJP, SCWCD. Как работает вся кухня сервлетов знаю.

Телепаты в отпуске на Кипре. Поэтому можно было бы и сразу сказать.
Мне кажется, что есть смысл тогда и вот эту книгу начать смотреть
http://books.google.com.ua/books/about/Patterns_of_Enterprise_Application_Archi.html?id=FyWZt5DdvFkC&redir_esc=y
В ней описаны паттерны, на которых построены большинство фреймверков. Зная эти паттерны, разобратся в конкретном фреймверке не составит труда.

kadetя склонен полагать, что JEE это технологии, но конкретные реализации выполненны на фреймворках типа Spring / Struts. Впрочем могу ошибаться, поэтому и топик создал.
Всё запущено. Серверный Java девелопмент делится на два лагеря. С одной стороны JEE спецификации и их реализации в виде серверов приложений. С другой стороны независимые opensource фреймверки, которые не являются реализацией этих спецификаций. Дело в том что последние 10 лет была тенденция в том что opensource альтернативны очень сильно зарулили сам JEE. Поэтому несколько последних лет JEE перенимает фичи и стримится к упрощению. Тема очень обширная. Рассказывать можно долго. Ссылки на соответствующую литературу привел выше.

большое спасибо.

порекомендуйте пожалуйста еще книжку для EJB3, Spring.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38215165
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и? все тоже самое он сделаем посредством jdbc - что изменится? Если человек не понимает, как работать с базой..его ничего не спасет.

Если приложение сделано через хранимые процедуры, которые вызываются через JDBC, то велика вероятность что нужная логика будет реализована как один SQL запрос. Соответственно для отчета надо будет просто вынести этот запрос во view, а в случае с Java надо будет переписывать ВСЮ задействованную логику на SQL.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38215263
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet,

Если с английским в ладах, скажи куда, я тебе накидаю.

И не слушай бред про скорость jdbc. Чтобы jdbc работало быстро (и главное!! надежно), надо уметь и иметь опыт. Хранимки и триггера тоже хороши в меру (например, когда у Вас обнаружат ворованный Oracle и надо срочно переходить на MySql) и ни как не мешают ни JPA ни Hibernate.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217273
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet,

Я подумал и, для начала, чтобы не связываться с mail дам ссылку по теме, где совсем просто качать книги. Это быстрее:

http://it-ebooks.info/search/?q=ejb+3.1&type=title
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217589
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskinkadet,

Я подумал и, для начала, чтобы не связываться с mail дам ссылку по теме, где совсем просто качать книги. Это быстрее:

http://it-ebooks.info/search/?q=ejb+3.1&type=title

большое спасибо. книжки отличные.

коллеги, а что посоветуете в качестве ApplicationServer чтобы "Hello World" c EJB на Eclipse поиграться?

Мне еще не понятно такая деталь. Могу ли я компоненты EJB и Spring на томкате тестировать? Или для этого принципиально нужен Application Server. Я знаю, что JBoss поставляется с томкат, но что за что отвечает и как это между собой связано не знаю.

спасибо
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217599
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JBoss реализует полный JEE stack. Есть отдельная версия JBoss Web Profile, она реализует, грубо говоря, только Servlet/JSP/JSF.
Tomcat тоже реализует только базовые JEE технологии без EJB, JPA, JMS и JTA.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217648
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet,

Есть еще TomEE, где web server базируется на Tomcat. Вообще интересный сервер.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217651
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet,

А Spring + Hibernate достаточно Tomcat.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38217671
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadet,

Если Вам все равно, то для изучения наиболее удобен Netbeans - здесь JEE,Spring, Hibernate - из коробки. А сервер выбираете сами и ничего не меняя подставляете, например, Glassfish, затем Tomcat и наоборот.
...
Рейтинг: 0 / 0
JEE: с чего начать
    #38218045
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskinkadet,

Если Вам все равно, то для изучения наиболее удобен Netbeans - здесь JEE,Spring, Hibernate - из коробки. А сервер выбираете сами и ничего не меняя подставляете, например, Glassfish, затем Tomcat и наоборот.

большое спасибо, но к сожалению с NetBeans у меня отношения не сложились. Работаю уже очень долго с Eclipse. Я думаю что в конечном итоге проблем все равно не должно быть. В крайнем случае охотно поставлю вопрос на этом форуме.
...
Рейтинг: 0 / 0
46 сообщений из 46, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / JEE: с чего начать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]