Вопрос по J2EE
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Вопрос по J2EE
How many entity beans used and how many tables can u use in EJB project ?
Какой-то странный вопрос.
beans - 1 and more. А вот что с tables?
Cабина
Какой-то странный вопрос.
beans - 1 and more. А вот что с tables?
Cабина
-
- Уже с Приветом
- Posts: 16086
- Joined: 22 Apr 2003 17:57
- Location: Колыбель
Re: Вопрос по J2EE
Sabina wrote:How many entity beans used and how many tables can u use in EJB project ?
Какой-то странный вопрос.
beans - 1 and more. А вот что с tables?
Cабина
Usually 1 entity bean maps 1 tabele;-)
Бог создал людей разными, Линкольн дал людям свободу, а Кольт всех уравнял.
-
- Уже с Приветом
- Posts: 13724
- Joined: 16 Jan 2001 10:01
Re: Вопрос по J2EE
Sabina wrote:How many entity beans used and how many tables can u use in EJB project ?
Какой-то странный вопрос.
beans - 1 and more. А вот что с tables?
Cабина
As many beans as many entities...
As many tables as needed. 1 bean doesn't necessarily mean 1 table...
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: Вопрос по J2EE
Бродяга wrote:Sabina wrote:How many entity beans used and how many tables can u use in EJB project ?
Какой-то странный вопрос.
beans - 1 and more. А вот что с tables?
Cабина
Usually 1 entity bean maps 1 tabele;-)
Но ведь не всегда. И потом почему вопрос разбит конкретно на tables и entities?
Сабина
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: Вопрос по J2EE
Palych wrote:Sabina wrote:How many entity beans used and how many tables can u use in EJB project ?
As many beans as many entities...
As many tables as needed.
Ух ты, классный ответ получился. Как в аптеке...
Спасибо!
-
- Уже с Приветом
- Posts: 5280
- Joined: 01 Nov 2000 10:01
- Location: (RU->WA->NJ->?)
Re: Вопрос по J2EE
Sabina wrote:Бродяга wrote:Sabina wrote:beans - 1 and more.
Usually 1 entity bean maps 1 tabele;-)
Но ведь не всегда. И потом почему вопрос разбит конкретно на tables и entities?
Именно поэтому Бродягин ответ скорее всего ближе к тому что спрашивалось (правильный ответ - это ответ который считает правильным экзаменатор
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Кстати в Вашем варианте 0 or more .
Кстати из соображений производительности entity bean запросто может быть не as many бизнес entities
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: Вопрос по J2EE
Sergey_P wrote:Кстати в Вашем варианте 0 or more .
Вот это не совсем поняла. О каком варианте речь?
Сабина
-
- Уже с Приветом
- Posts: 16086
- Joined: 22 Apr 2003 17:57
- Location: Колыбель
Re: Вопрос по J2EE
Sabina wrote:Sergey_P wrote:Кстати в Вашем варианте 0 or more .
Вот это не совсем поняла. О каком варианте речь?
Сабина
У Вас может быть таблица, но у неё бина не будет. А может быть и не один.
Бог создал людей разными, Линкольн дал людям свободу, а Кольт всех уравнял.
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: Вопрос по J2EE
Бродяга wrote:У Вас может быть таблица, но у неё бина не будет.
И это все равно будет называться EJB project?
Сабина
-
- Уже с Приветом
- Posts: 16086
- Joined: 22 Apr 2003 17:57
- Location: Колыбель
Re: Вопрос по J2EE
Sabina wrote:Бродяга wrote:У Вас может быть таблица, но у неё бина не будет.
И это все равно будет называться EJB project?
Сабина
А почему-бы и нет?
Бог создал людей разными, Линкольн дал людям свободу, а Кольт всех уравнял.
-
- Уже с Приветом
- Posts: 13724
- Joined: 16 Jan 2001 10:01
Re: Вопрос по J2EE
Sergey_P wrote:Кстати из соображений производительности entity bean запросто может быть не as many бизнес entities
I didn't mention бизнес entities...
![Wink ;)](./images/smilies/icon_wink.gif)
Besides - an entity may not represent any tables at all...
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
-
- Уже с Приветом
- Posts: 13724
- Joined: 16 Jan 2001 10:01
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Palych wrote:OBender wrote:Ну а если совсем развести философию то можно сказать что в EJB project может Entity Beans не быть вообще не смотря на количество таблиц
I eto budet pravil'no dlya mnogih sluchaev...
Если это не разводка
![Smile :)](./images/smilies/icon_smile.gif)
Цитируем источники..
Written in the Java programming language, an enterprise bean is a server-side component that encapsulates the business logic of an application.
Стало быть EJB project всяко будет иметь компоненты бизнес логики представленные bean-ом(ами).
An entity bean represents a business object in a persistent storage mechanism...Typically, each entity bean has an underlying table in a relational database, and each instance of the bean corresponds to a row in that table.
То есть получается, что EJB project without 1 entity bean имеет компоненты бизнес логики, но не имеет бизнес объектов?
Приведите, пожалуйста, пример как это может быть.
Сабина
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
Нууу
На свете существует огромное количество persistence frameworks которые с успехом на практике заменяют энтити бины.
Т.е. ваши бизнес объекты с успехом могут обрабатываться скажем TopLink for Java или JDO и иметь фасадную часть в виде сешен бинов. Вообще то к использования энтити бинов нужно подходить с большой осторожностью, есть случаи когда они нужны (наверное
). Но в основном можно (нужно) обходится и без них.
![Smile :)](./images/smilies/icon_smile.gif)
На свете существует огромное количество persistence frameworks которые с успехом на практике заменяют энтити бины.
Т.е. ваши бизнес объекты с успехом могут обрабатываться скажем TopLink for Java или JDO и иметь фасадную часть в виде сешен бинов. Вообще то к использования энтити бинов нужно подходить с большой осторожностью, есть случаи когда они нужны (наверное
![Smile :)](./images/smilies/icon_smile.gif)
Интересный вы человек! Все у вас в порядке. Удивительно, с таким счастьем - и на свободе. (C) О.Бендер