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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Студенческий отдел кадров, Ваше мнение 
:(
    Опции темы
batigoal
Дата 3.2.2009, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(elvis79 @  3.2.2009,  11:31 Найти цитируемый пост)
Но, пока учусь, использую только блокнот с подсветкой синтаксиса (PSPad например).

Я пользовался Notepad++ - в нем можно вызов компилятора на хоткеи посадить, запуск браузера и т.п. - очень удобно.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
AntonSaburov
Дата 19.2.2009, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Наконец я смог найти время для начала рассказа о Hibernate. Вот первая часть
Часть 16 - Hibernate. Начало пути
PM MAIL WWW ICQ   Вверх
javanew
Дата 21.2.2009, 07:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Антон, вам большой респект, за ваши старания. Ждемс продолжения!

Кто нить поставбте плюс, я не могу - постов мало !
PM MAIL   Вверх
serger
Дата 24.2.2009, 06:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

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



Очепятка:
Цитата

connection.driver_class - достаточно понятное свойство. Оно показывает класс драйвера, который используется для соединения с базой данных. Это наш старый знакомый (конечно если вы читали предыдущие части) - драйвер для MySQL
connection.driver_class - тоже очевидно. Это URL для коннекта к базе данных


Ну и ещё много очепяток в словах - недописаны буквы, не те буква, заглавные вместо строчных.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
AntonSaburov
Дата 24.2.2009, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Большое спасибо за замечания - сделал исправления.
PM MAIL WWW ICQ   Вверх
AntonSaburov
Дата 2.3.2009, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Новый материал опубликован

Часть 17 - Hibernate. Запись в виде XML-файлов
PM MAIL WWW ICQ   Вверх
AntonSaburov
Дата 3.3.2009, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



PM MAIL WWW ICQ   Вверх
AntonSaburov
Дата 6.3.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Несколько сменил внешний вид сайта. 
Да и надо провести редактуру - много описок, много эскизности, есть неточности в определениях. Так что пока взял таймаут.
PM MAIL WWW ICQ   Вверх
SkiNNi
Дата 13.3.2009, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата
current_session_context_class - это свойство указывает, каким образом происходит управление. Думаю, что пока вам не надо сильно углубляться в данный вопрос
cache.provider_class - кэширование позволяет существенно ускорить работу. Часто запрашиваемые данные можно хранить в памяти и не считывать их каждый раз. Такой способ имеет свои достоинства - скорость, но и свои недостатки. Если кто-то изменит данные в обход Hibernate, то он об этом может и не узнать. В нашем случае мы не используем кэш.
current_session_context_class - данное свойство указывает, будут ли выводится SQL-запросы, которые генерит Hibrante на консоль. В процессе отладки это бывает очень удобно


наверное очепятка smile  smile 
PM MAIL   Вверх
AntonSaburov
Дата 13.3.2009, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Спасибо - исправил. Если не сложно - указывайте все-таки точнее - в какой части. А то сразу иногда не сообразишь, где исправлять надо.
PM MAIL WWW ICQ   Вверх
AntonSaburov
Дата 26.3.2009, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Переделал большую часть - захотелось поделиться. Хотя еще не все сделал, но осталось немного - посему решил все-таки выложить.

Теперь коллекции с типизацией и вообще используют прелести Java 1.5.
Исправлял где мог ошибки, кое что добавлял или удалял.
Дизайн несколько подправил, сделал более стандартное оформление - дошли руки.
Теперь в каждой главе (осталось чуть-чуть) есть сразу исходные коды.
Постараюсь соблюсти нормальную кодировку - чтобы не было вопросов вместо текста.

Так что до середины апреля будет полное обновление. Можно сказать - редакция 2 smile

Заходите - Студенческий отдел кадров

А потом настанет пора для дальнейшего развития.
PM MAIL WWW ICQ   Вверх
CrasyMen
Дата 2.4.2009, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



AntonSaburov, у вас в примерах по хибернейту используется такой подход:
Код

List<Applicant> result = session.createQuery("from Applicant order by lastName, firstName").list();
// Насильная инициализация списка. Вообщем-то не очень хорошая практика так делать
for (Applicant a : result) {
      Hibernate.initialize(a.getProfession());
}
session.getTransaction().commit();

Как это можно сделать по другому? Я делаю свой пример и у меня насильная инициализация не сработает
Код

@Entity
@Table(name="categories")
public class Category {
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name="category_id")
    private Long categoryId;

    @Column(name="name")
    private String name;    

    @ManyToOne(cascade= {CascadeType.REFRESH}, fetch=FetchType.LAZY)
    @JoinColumn(name="parent")
    private Category parent;

потому как объект персистентного класса Category имеет в качестве поля объект того же класса.

Это сообщение отредактировал(а) CrasyMen - 2.4.2009, 23:40


--------------------
Человек просто обязан ошибаться, раз другие учатся на его ошибках.
[color=skyblue]Хочу сменить ник и сменю как только дадут такую возможность.[/color]
PM MAIL ICQ   Вверх
CrasyMen
Дата 4.4.2009, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



проблемма была в другом. я вызывал метод myCategory.getParent() тогда как myCategory была null


--------------------
Человек просто обязан ошибаться, раз другие учатся на его ошибках.
[color=skyblue]Хочу сменить ник и сменю как только дадут такую возможность.[/color]
PM MAIL ICQ   Вверх
AntonSaburov
Дата 10.4.2009, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


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

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



Принимаю замечания и пожелания:

Часть 19 - Spring. Бизнес-уровень в действии
PM MAIL WWW ICQ   Вверх
ivg
Дата 10.4.2009, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Autonomous R&D
**


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

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



Цитата(AntonSaburov @  10.4.2009,  14:37 Найти цитируемый пост)
Принимаю замечания и пожелания:

Часть 19 - Spring. Бизнес-уровень в действии 

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

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

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


 




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


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

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