Топ 10 въпроси и отговори за интервю от EJB (Актуализирано за 2019 г.)

Съдържание:

Anonim

Въведение в EJB Въпроси и отговори за интервю

EJB се разширява като Enterprise java bean. EJB помага при изграждането на приложения, които са много мащабируеми, а също така се намира в сървърния край на системата. Разработен през 1997 г. от IBM. Той е завладян от слънчевите микросистеми през 1999 г. Сървърът за приложения управлява EJB с помощта на контейнер. Използването на EJB води до много висока рентабилна система в производството. Те се използват специално за прилагане на логиката на бизнеса в приложенията.

Сега, ако търсите работа, която е свързана с EJB, трябва да се подготвите за въпросите за интервю за 2019 г. EJB. Вярно е, че всяко интервю е различно според различните профили на работа. Тук сме подготвили важните въпроси и отговори за интервю от EJB, които ще ви помогнат да постигнете успех в интервюто си.

В тази статия за въпроси за интервю за EJB през 2019 г. ще представим 10 най-важни и често използвани въпроси за интервю от EJB. Тези въпроси за интервю са разделени на две части, както следва:

Част 1 - Въпроси за интервю от EJB (основни)

Тази първа част обхваща основни въпроси и отговори за интервю от EJB.

Q1. Видове Enterprise боб?

Отговор:
Има два основни вида корпоративни зърна,

  • Сесия боб: Всички EJB файлове са достъпни с помощта на този интерфейс. Този интерфейс може да бъде отдалечен или разпределен в локален.
  • Съобщения, управлявани от съобщения: Асинхронните изпълнения на базата на парадигма на съобщението се поддържат с помощта на MDB.

Q2. Как EJB може да бъде създаден без гражданство?

Отговор:

  • Трябва да се създаде локален интерфейс
  • Клиентското приложение ще използва този интерфейс за всички форми на комуникация
  • @ Локално пояснение, когато клиентските среди приличат на същите.
  • @ Изтрийте поясненията, когато има разлика в клиентската среда.
  • Трябва да се генерира богата сесия
  • Използвайте @Stateful анотация, за да означите състоянието на нотацията.

Нека преминем към следващите въпроси за интервю на EJB.

Q3. Ключови приложения на контейнера EJB?

Отговор:

  • Управление на жизнения цикъл на EJB
  • транзакция, управлявана от контейнери
  • Контейнерът се управлява упорито
  • Сигурност
  • Ефективно разгръщане

Q4. Разграничете сингъл сеансовия боб от сесията без гражданство?

Отговор:

Това са често срещаните въпроси за интервю от EJB, зададени в интервю. По-долу са разликата между боб Singleton и боб без гражданство, както следва:

  • Фасулът без гражданство предоставя по-висока производителност в данните от сесията,
  • От една страна, боб от сингъл, от друга страна, има постоянно намаляване на производителността на данните от сесиите.
  • Асоциацията между обектите не е установена в състояние без гражданство и изисква само един метод да се използва в определен момент.
  • Като има предвид, че едноличният Bean позволява едновременния процес да дава право на един обект наведнъж и също така поддържа рационализиран файл, така че повече от един обект да не се обажда отново и отново.
  • Фасулът без гражданство работи на общи процеси за клиентите. Всички споделени системи могат да споделят паралелно приложенията с един боб и позволяват изпълнението и достъпа до множество нишки едновременно.

Q5. Как да се обадя на един EJB в друг EJB?

Отговор:
JNDI може да се използва за извикване на един EJB в рамките на други EJB, но също така помага за локализиране на домашния интерфейс и придобиване на инстанцията.

Част 2 - Въпроси за интервю от EJB (разширено)

Нека сега да разгледаме разширените въпроси и отговори за интервю от EJB.

Q6. Запишете се на технологиите, включени в J2EE.

Отговор:
Технологиите, обхванати от J2EE, са:

  • CORBA
  • Enterprise JavaBeansTM (EJBsTM)
  • Java именуване и директория интерфейсTM (JNDITM)
  • Java сървлети
  • API за достъп до данни JDBCTM.
  • Java Transaction API (JTA)
  • JavaServer PagesTM (JSPsTM)

Q7. Определете Ripple ефект?

Отговор:
Явление, което се променя по време на работа на сървъра, се отразява във всички клонове на сървъра се нарича ефект на пулсация.

Нека преминем към следващите въпроси за интервю на EJB.

Q8. Какви са начините, чрез които контролът на EJB може да бъде разширен?

Отговор:
Контролът на EJB може да се разшири чрез извършване на следните стъпки:

  • Java интерфейс, който разширява интерфейса EJB се създава с помощта на определените компоненти.
  • EJB трябва да се провери дали това е сесия боб, org.apache.beehive.controls.system.ejb.Session EJB Control се използва за разширяване на същото, когато EJB е сесия боб, от друга страна org.apache .beehive.controls.system.ejb.Entity EJB Control се използва за разширяване.
  • Използвайте Java интерфейса с @Control разширение, което се намира в следната библиотека:
    (Org.apache.beehive.controls.api.bean.ControlExtension). Това е начинът, чрез който процесорът за пояснения за контрол може да получи разширението за управление, използвайки интерфейса на Java.
  • Бизнес и домашните интерфейси на EJB се разширяват с помощта на Java bean. локалните и бизнес интерфейсите на EJB могат да бъдат свързани с една и съща единица на обекта.
  • Споменава се контролът на EJB за проверка. Той използва име JNDI и се използва като @ EJBHome.jndiName.

Q9. Избройте някои ключови елементи в постоянния API?

Отговор:
Това е най-популярният въпрос за интервю от EJB, зададен в интервю. Някои от основните участници в API за постоянство са:

  • единица
  • Entity Manager
  • Устойчивост
  • Източник на данни

Q10. Как държавните транзакции поддържат последователност?

Отговор:
При всяко ангажиране на транзакция, полетата се актуализират, което гарантира последователност на състоятелните транзакции.

Препоръчителни статии

Това е ръководство за списъка на въпросите и отговорите за интервю от EJB, така че кандидатът да може лесно да разруши тези въпроси за интервю от EJB. Тук, в тази публикация, ние проучихме най-добрите EJB въпроси за интервю, които често се задават в интервюта. Можете също да разгледате следните статии, за да научите повече -

  1. Тестване на въпроси за интервю и отговори
  2. Въпроси за интервю за SDET - Основни въпроси
  3. Най-важни въпроси за интервю за Java
  4. Въпроси за интервю за Oracle RAC