powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Начинаем изучать Hibernate, Struts и Spring
25 сообщений из 26, страница 1 из 2
Начинаем изучать Hibernate, Struts и Spring
    #37760856
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цель: изучить Hibernate , Struts и Spring .

Вопросы:
Какие знания необходимы/желательны для начала изучения?

В какой последовательности лучше изучать?

Какие ресурсы/книги почитать, в какой последовательности?

Ответы:
Ваши советы тут.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37760873
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за привычка в оба форума писать. Я же разорвусь.
http://rsdn.ru/forum/java/4708712.1.aspx
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37761008
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЯ же разорвусь.Страна должна знать своих героев. ж)
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37763940
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цель: изучить Hibernate , Struts * и Spring .
*Struts устарел, Spring MVC намного лучше.

Вопрос: Какие знания необходимы/желательны для начала изучения?
Ответ:
Hibernate

JDBC

SQL

ORM

Spring

Servlets API

IoC, Dependency Injection

Hibernate и Spring

AOP

Вопрос: В какой последовательности лучше изучать?
Ответ: Hibernate -> Spring IoC -> Spring MVC

Вопрос: Какие ресурсы/книги почитать, в какой последовательности?
Ответ:

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; это с него писались две предыдущие книги. КРАЙНЕ КАЧЕСТВЕННАЯ документация. Рекомендую обратить внимание.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37777262
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть мнение, что вначале нужно изучить в таком порядке следующие вещи:
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
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37777359
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1stЕсть мнение, что вначале нужно изучить в таком порядке следующие вещи:
Как-то слишком разношерстно. Java отдельно. Паттерны отдельно. Последнее вообще требует не малого опыта.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37789985
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видеоуроки:
http://rutracker.org/forum/viewtopic.php?t=3915095][Koushik Kothagal] Java Brains: Hibernate [2011, ENG]
http://rutracker.org/forum/viewtopic.php?t=3915057][Koushik Kothagal] Java Brains: Spring Framework [2011, ENG]

Какие еще есть хорошие видеоуроки по Hibernate/Spring?
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37791743
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37821006
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видеоуроки:
http://www.youtube.com/playlist?list=PL5745BA630E2195D9
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37821010
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
топик в избранное!
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37822138
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видеоуроки (J2EE + Hibernate и Spring, на русском):
http://www.youtube.com/playlist?list=PLCA5CB42F5A816A17
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885260
yukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885275
yukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Статьи по Java Spring для начинающих:

Java Spring. Часть 1
Java Spring. Часть 2

По Java Struts 2 для начинающих:

Java Struts 2. Часть 1
Java Struts 2. Часть 2
Java Struts 2. Часть 3
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885371
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
авторОтмечу только то, что такие поля, как имя драйвера, формат url, диалект берутся с официального сайта разработчиков базы данных.нет. диалект определяется разработчиками хибернейта.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885374
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4

автор <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>

для начинающих берётся h2, а не оракл.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885381
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasСтатьи по Java Spring для начинающих:

Java Spring. Часть 1
Java Spring. Часть 2

По Java Struts 2 для начинающих:

Java Struts 2. Часть 1
Java Struts 2. Часть 2
Java Struts 2. Часть 3
авторВ принципе тут все понятно. ... Остальные поля — это некоторые дополнительные настройки, которые включают/выключают некоторые не особо важные опции.
автор<property name="hbm2ddl.auto">update</property>
<property name="hibernate.connection.autocommit">false</property>
<property name="current_session_context_class">thread</property>
если это неважно - зачем их вообще включать в xml?
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885382
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netyukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
авторОтмечу только то, что такие поля, как имя драйвера, формат url, диалект берутся с официального сайта разработчиков базы данных.нет. диалект определяется разработчиками хибернейта.

автор<mapping class="logic.Student" />
а зачем это?
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885385
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasСтатьи по Java Spring для начинающих:

Java Spring. Часть 1
Java Spring. Часть 2

По Java Struts 2 для начинающих:

Java Struts 2. Часть 1
Java Struts 2. Часть 2
Java Struts 2. Часть 3
авторupdateStudent(Student stud) throws SQLException {
зачем throws, если реально никогда он не возникнет?
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885390
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasСтатьи по Java Spring для начинающих:

Java Spring. Часть 1
Java Spring. Часть 2

По Java Struts 2 для начинающих:

Java Struts 2. Часть 1
Java Struts 2. Часть 2
Java Struts 2. Часть 3

автор
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
try {
                session = HibernateUtil.getSessionFactory().openSession();
                session.beginTransaction();
                session.update(stud);
                session.getTransaction().commit();
            } catch (Exception e) {
                JOptionPane.showMessageDialog(null, e.getMessage(), "Ошибка I/O", JOptionPane.OK_OPTION);
            }


это не "ошибка И/О"
и показывать диалог с сообщением об ошибке из слоя dao - это ужасно
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885392
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
авторДавайте создадим класс Factory в пакете DAO, к которому будем обращаться за нашими реализациями DAOзачем?
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885396
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net, бота любой обидеть может.
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885397
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4 авторТаблица Statistics служит для связи таблиц Student и Test, чтобы избежать отношения многие ко многим.избежать?!
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885399
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczgrasoff.net, бота любой обидеть может.ахтыжблеать!! штож ты молчал
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885404
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНа данный момент являюсь студентом. Области знаний:
Apache Hibernate
...
Рейтинг: 0 / 0
Начинаем изучать Hibernate, Struts и Spring
    #37885410
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netахтыжблеать!! штож ты молчал
Так вот же. Всё как на ладони:
http://www.sql.ru/forum/actualsearch.aspx?a=yukas&ma=1
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Начинаем изучать Hibernate, Struts и Spring
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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