Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Начинаем изучать Hibernate, Struts и Spring 
:(
    Опции темы
m1st
Дата 19.4.2012, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Цель: изучить HibernateStruts* и Spring.
  • *Struts устарел, Spring MVC намного лучше.
Вопрос: Какие знания необходимы/желательны для начала изучения?
Ответ:
HibernateSpringHibernate и SpringВопрос: В какой последовательности лучше изучать?
Ответ:
  • Hibernate  -> Spring IoC -> Spring MVC
Вопрос: Какие ресурсы/книги почитать, в какой последовательности?
Ответ:
Hibernate и Spring
Книга 2 - Более профессиональный подход

Видеоуроки:
[Koushik Kothagal] Java Brains: Hibernate [2011, ENG]
Easy Hibernate Tutorial
[Koushik Kothagal] Java Brains: Spring Framework [2011, ENG]

Видеоуроки (J2EE + Hibernate и Spring, на русском):
ТППС. Лекции. Java
Java для тестировщиков


Hibernate
  • CHRISTIAN BAUER, GAVIN KING "Hibernate in Action". Manning; ISBN 1932394-15-X. Книга вводит в чудесный мир Hibernate. Недостаток книги - она написана про Hibernate 2, который вроде как уже не сильно актуален. Тем не менее, основные идеи и концепции остались неизменны, потому большинство глав до сих пор актуальны.
  • Patrick Peak, Nick Heudecker "Hibernate Quickly". Manning; ISBN 1932394419. Эта книга освещает те 10% Hibernate, которые используются 90% времени при разработке. Очень дополняет предыдущую книжку, содержит удобные справочные страницы. Кроме того, все примеры в ней уже относятся к Hibernate 3.
  • CHRISTIAN BAUER, GAVIN KING "Java Persistence with Hibernate". Manning; ISBN 1-932394-88-5. Несмотря на то, что книга позиционируется как REVISED EDITION OF HIBERNATE IN ACTION, лично я с этим не согласен. Книга совершенно о другом и рассматривает Hibernate совершенно в другом свете - в ней сделан упор на то, как Hibernate может использоваться в мощных Enterprise-системах. В любом случае крайне рекомендую всем к прочтению. Книга о том, как "отжигать напалмом, используя Hibernate".
  • - Как ни странно, но "Hibernate reference". Да-да - тот самый, что идет вместе с дистрибутивом в директории doc/reference/en/pdf (или html). Это САМОЕ АКТУАЛЬНОЕ описание конкретной версии Hibernate. Именно здесь можно найти список библиотек, необходимый для того, чтобы просто запустить хотя-бы свой первый HelloWorld. Не стоит игнорировать столь замечательный ресурс.
Spring
  • CRAIG WALLS, RYAN BREIDENBACH "Spring in Action". Manning; ISBN 1-932394-35-4. Это первое, что я читал по Spring. Хорошая книжка - описывает что надо, что можно и как надо. Особенно прикольные примеры про AOP. Внимание!!! Книга описывает Spring 1.x.
  • CRAIG WALLS "Spring in Action. Second Edition". Manning; ISBN 1-933988-13-4. А вот это уже серьезная книга про Spring 2.
  • "Spring Reference". Да-да, это он идет с дистрибутивом Spring в папочке docs/reference/pdf; это с него писались две предыдущие книги. КРАЙНЕ КАЧЕСТВЕННАЯ документация. Рекомендую обратить внимание.


Это сообщение отредактировал(а) m1st - 1.6.2012, 20:17
PM MAIL   Вверх
Stolzen
Дата 19.4.2012, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 3
Всего: 48



Начните с паттернов Фаулера http://www.ozon.ru/context/detail/id/4884925/


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
m1st
Дата 23.4.2012, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Цитата(Stolzen @ 19.4.2012,  15:16)
Начните с паттернов Фаулера http://www.ozon.ru/context/detail/id/4884925/

Каким образом это пригодится при изучении Hibernate/Spring (кроме как MVC паттерн)?
PM MAIL   Вверх
Stolzen
Дата 23.4.2012, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 3
Всего: 48



Цитата(m1st @  23.4.2012,  16:24 Найти цитируемый пост)
Каким образом это пригодится при изучении Hibernate/Spring (кроме как MVC паттерн)? 

Прямым. Для понимания, какие именно паттерны реализует Hibernate, и, в целом, для понимания, для каких задач стоит его (Hibernate) использовать, а для каких - нет.



--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
m1st
Дата 30.4.2012, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Есть мнение, что вначале нужно изучить в таком порядке следующие вещи:
  • Thinking in Java, Bruce Eckel / Core Java. Volume I-II, Horstmann C. S
  • Head First Object-Oriented Analysis and Design By Brett McLaughlin, Gary Pollice, David West
  • Паттерны проектирования, Фримен Эр., Фримен Эл., Сьерра К., Бейтс Б., 2011
  • Effective Java, Second Edition by Joshua Bloch
  • Servlets and JSP (2nd Edition), Basham B., Sierra K., Bates B., 2008
  • Архитектура корпоративных программных приложений, Мартин Фаулер, 2006

PM MAIL   Вверх
m1st
Дата 11.5.2012, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Видеоуроки:
[Koushik Kothagal] Java Brains: Hibernate [2011, ENG]
[Koushik Kothagal] Java Brains: Spring Framework [2011, ENG]

Какие еще есть хорошие видеоуроки по Hibernate/Spring?
PM MAIL   Вверх
AntonSaburov
Дата 12.5.2012, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 8
Всего: 118



http://java-course.ru/students/students.php - Книга 2 - Более профессиональный подход.

Там как раз самые азы Hibernate, Spring и Struts. Правда уже немного устарело. Но до сих пор актуально и работает.
PM MAIL WWW ICQ   Вверх
m1st
Дата 1.6.2012, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Видеоуроки:
Easy Hibernate Tutorial
PM MAIL   Вверх
m1st
Дата 1.6.2012, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Видеоуроки (J2EE + Hibernate и Spring, на русском):
ТППС. Лекции. Java
Java для тестировщиков
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0644 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.