Проект

Общее

Профиль

ORM » История » Версия 1

Александр Александров, 22.04.2019 15:15

1 1 Александр Александров
h1. ORM
2
3
h2. Вопросы
4
5
# Что такое Hibernate?
6
# Что такое ORM?
7
# Какие преимущства от использования Hibernate Framework?
8
# Как Hibernate помогает в программировании?
9
# Какие преимущества Hibernate над JDBC?
10
# Что такое конфигурационный файл Hibernate?
11
# Способы конфигурации работы с Hibernate.
12
# Что такое Hibernate mapping Ùle?
13
# Что такое Переходные объекты (Transient Objects)?
14
# Что такое постоянные объекты (Persistent objects)?
15
# Что такое TransactionFactory?
16
# Что такое ConnectionProvider?
17
# Что такое Трансакция (Transaction)?
18
# Какие существуют стратегии загрузки объектов в Hibernate?
19
# Какие бывают id generator классы в Hibernate?
20
# Какие ключевые интерфейсы использует Hibernate?
21
# Назовите некоторые важные аннотации, используемые для отображения в Hibernate.
22
# Какая роль интерфейса Session в Hibernate?
23
# Является ли Hibernate Session потокобезоспаным?
24
# Какая роль интерфейса SessionFactory в Hibernate?
25
# Является ли Hibernate SessionFactory потокобезоспансым?
26
# В чем разница между openSession и getCurrentSession?
27
# Какие типы коллекций представлены в Hibernate?
28
# Какие типы менеджмента транзакций поддерживаются в Hibernate?
29
# Что собой являет коллекция типа Bag и зачем она используется?
30
# Какие типы кэша используются в Hibernate?
31
# Какие существуют типы стратегий кэша?
32
# Что вы знаете о кэширование в Hibernate? Объясните понятие кэш первого уровня в Hibernate?
33
# Как настраивается кэш второго уровня в Hibernate?
34
# Какая разница в работе методов load(); и get();?
35
# Каковы существуют различные состояния у entity bean?
36
# Что произойдет, если будет отсутствовать конструктор без аргументов у Entity Bean?
37
# Как используется вызов метода Hibernate Session merge()?
38
# В чем разница между Hibernate save(), saveOrUpdate() и persist()?
39
# Что такое Lazy fetching(изъятие) в Hibernate?
40
# В чем разница между sorted collection и ordered collection? Какая из них лучше?
41
# Как реализованы Join’ы Hibernate?
42
# Почему мы не должны делать Entity class как Ùnal?
43
# Что вы знаете о HQL и каковы его преимущества?
44
# Что такое Query Cache в Hibernate?
45
# Можем ли мы выполнить SQL (sql native) запрос в Hibernate?
46
# Для чего нужна поддержка SQL (sql native) запросов в Hibernate?
47
# Что такое Named SQL Query?
48
# Каковы преимущества Named SQL Query?
49
# Как добавить логирование log4j в Hibernate приложение?
50
# Как логировать созданные Hibernate SQL запросы в лог-файлы?
51
# Что вы знаете о Hibernate прокси и как это помогает в ленивой загрузке (lazy load)?
52
# Как управлять транзакциями с помощью Hibernate?
53
# Что такое каскадные связи (обновления) в Hibernate?
54
# Какие каскадные типы есть в Hibernate?
55
# Что такое сесиия и фаблика сессий в Hibernate? Как настроить session factory в конфигурационном файле Spring?
56
# Как использовать JNDI DataSource сервера приложений с Hibernate Framework?
57
# Как интегрировать Hibernate и Spring?
58
# Какие паттерны применяются в Hibernate?
59
# Расскажите о Hibernate Validator Framework.
60
# Какие преимущества дает использование плагина Hibernate Tools Eclipse?
61
62
h2. Ответы
63
64
h3. Что такое Hibernate?
65
66
h3. Что такое ORM?
67
68
h3. Какие преимущства от использования Hibernate Framework?
69
70
h3. Как Hibernate помогает в программировании?
71
72
h3. Какие преимущества Hibernate над JDBC?
73
74
h3. Что такое конфигурационный файл Hibernate?
75
76
h3. Способы конфигурации работы с Hibernate.
77
78
h3. Что такое Hibernate mapping Ùle?
79
80
h3. Что такое Переходные объекты (Transient Objects)?
81
82
h3. Что такое постоянные объекты (Persistent objects)?
83
84
h3. Что такое TransactionFactory?
85
86
h3. Что такое ConnectionProvider?
87
88
h3. Что такое Трансакция (Transaction)?
89
90
h3. Какие существуют стратегии загрузки объектов в Hibernate?
91
92
h3. Какие бывают id generator классы в Hibernate?
93
94
h3. Какие ключевые интерфейсы использует Hibernate?
95
96
h3. Назовите некоторые важные аннотации, используемые для отображения в Hibernate.
97
98
h3. Какая роль интерфейса Session в Hibernate?
99
100
h3. Является ли Hibernate Session потокобезоспаным?
101
102
h3. Какая роль интерфейса SessionFactory в Hibernate?
103
104
h3. Является ли Hibernate SessionFactory потокобезоспансым?
105
106
h3. В чем разница между openSession и getCurrentSession?
107
108
h3. Какие типы коллекций представлены в Hibernate?
109
110
h3. Какие типы менеджмента транзакций поддерживаются в Hibernate?
111
112
h3. Что собой являет коллекция типа Bag и зачем она используется?
113
114
h3. Какие типы кэша используются в Hibernate?
115
116
h3. Какие существуют типы стратегий кэша?
117
118
h3. Что вы знаете о кэширование в Hibernate? Объясните понятие кэш первого уровня в Hibernate?
119
120
h3. Как настраивается кэш второго уровня в Hibernate?
121
122
h3. Какая разница в работе методов load(); и get();?
123
124
h3. Каковы существуют различные состояния у entity bean?
125
126
h3. Что произойдет, если будет отсутствовать конструктор без аргументов у Entity Bean?
127
128
h3. Как используется вызов метода Hibernate Session merge()?
129
130
h3. В чем разница между Hibernate save(), saveOrUpdate() и persist()?
131
132
h3. Что такое Lazy fetching(изъятие) в Hibernate?
133
134
h3. В чем разница между sorted collection и ordered collection? Какая из них лучше?
135
136
h3. Как реализованы Join’ы Hibernate?
137
138
h3. Почему мы не должны делать Entity class как Ùnal?
139
140
h3. Что вы знаете о HQL и каковы его преимущества?
141
142
h3. Что такое Query Cache в Hibernate?
143
144
h3. Можем ли мы выполнить SQL (sql native) запрос в Hibernate?
145
146
h3. Для чего нужна поддержка SQL (sql native) запросов в Hibernate?
147
148
h3. Что такое Named SQL Query?
149
150
h3. Каковы преимущества Named SQL Query?
151
152
h3. Как добавить логирование log4j в Hibernate приложение?
153
154
h3. Как логировать созданные Hibernate SQL запросы в лог-файлы?
155
156
h3. Что вы знаете о Hibernate прокси и как это помогает в ленивой загрузке (lazy load)?
157
158
h3. Как управлять транзакциями с помощью Hibernate?
159
160
h3. Что такое каскадные связи (обновления) в Hibernate?
161
162
h3. Какие каскадные типы есть в Hibernate?
163
164
h3. Что такое сесиия и фаблика сессий в Hibernate? Как настроить session factory в конфигурационном файле Spring?
165
166
h3. Как использовать JNDI DataSource сервера приложений с Hibernate Framework?
167
168
h3. Как интегрировать Hibernate и Spring?
169
170
h3. Какие паттерны применяются в Hibernate?
171
172
h3. Расскажите о Hibernate Validator Framework.
173
174
h3. Какие преимущества дает использование плагина Hibernate Tools Eclipse?
Go to top