Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Начинаем изучать Hibernate, Struts и Spring / 25 сообщений из 26, страница 1 из 2
19.04.2012, 13:12:50
    #37760856
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Цель: изучить Hibernate , Struts и Spring .

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

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

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

Ответы:
Ваши советы тут.
...
Рейтинг: 0 / 0
19.04.2012, 13:22:24
    #37760873
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Что за привычка в оба форума писать. Я же разорвусь.
http://rsdn.ru/forum/java/4708712.1.aspx
...
Рейтинг: 0 / 0
19.04.2012, 14:12:54
    #37761008
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
BlazkowiczЯ же разорвусь.Страна должна знать своих героев. ж)
...
Рейтинг: 0 / 0
20.04.2012, 20:50:57
    #37763940
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Цель: изучить 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
30.04.2012, 10:56:40
    #37777262
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Есть мнение, что вначале нужно изучить в таком порядке следующие вещи:
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
30.04.2012, 12:47:53
    #37777359
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Denis_m1stЕсть мнение, что вначале нужно изучить в таком порядке следующие вещи:
Как-то слишком разношерстно. Java отдельно. Паттерны отдельно. Последнее вообще требует не малого опыта.
...
Рейтинг: 0 / 0
11.05.2012, 19:04:43
    #37789985
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Видеоуроки:
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
12.05.2012, 23:06:32
    #37791743
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
...
Рейтинг: 0 / 0
01.06.2012, 10:37:30
    #37821006
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Видеоуроки:
http://www.youtube.com/playlist?list=PL5745BA630E2195D9
...
Рейтинг: 0 / 0
01.06.2012, 10:39:53
    #37821010
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
топик в избранное!
...
Рейтинг: 0 / 0
01.06.2012, 21:12:13
    #37822138
Denis_m1st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Видеоуроки (J2EE + Hibernate и Spring, на русском):
http://www.youtube.com/playlist?list=PLCA5CB42F5A816A17
...
Рейтинг: 0 / 0
19.07.2012, 13:23:09
    #37885260
yukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Хорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
...
Рейтинг: 0 / 0
19.07.2012, 13:32:12
    #37885275
yukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
Статьи по 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
19.07.2012, 14:21:12
    #37885371
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
yukasХорошие статьи по Java Hibernate для начинающих:

Java Hibernate. Часть 1
Java Hibernate. Часть 2
Java Hibernate. Часть 3
Java Hibernate. Часть 4
авторОтмечу только то, что такие поля, как имя драйвера, формат url, диалект берутся с официального сайта разработчиков базы данных.нет. диалект определяется разработчиками хибернейта.
...
Рейтинг: 0 / 0
19.07.2012, 14:22:16
    #37885374
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
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
19.07.2012, 14:24:18
    #37885381
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
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
19.07.2012, 14:24:55
    #37885382
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
grasoff.netyukasХорошие статьи по Java Hibernate для начинающих:

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

автор<mapping class="logic.Student" />
а зачем это?
...
Рейтинг: 0 / 0
19.07.2012, 14:25:48
    #37885385
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
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
19.07.2012, 14:27:08
    #37885390
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
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
19.07.2012, 14:27:43
    #37885392
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Начинаем изучать Hibernate, Struts и Spring
yukasХорошие статьи по Java Hibernate для начинающих:

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

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


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