Post Page Rank

Opcjonalne interfejsy biznesowe

W nowej wersji specyfikacji zniesiono wymaganie posiadania przez
komponent EJB (sesyjny) interfejsu biznesowego.

Choć programowanie z wykorzystaniem interfejsów to bardzo dobra
technika, to w niektórych przypadkach pisanie interfejsu dla komponentu
EJB (gdy nie wykorzystywało się kompozycji, testów jednostkowych)
wydawało się sztuczne i niepotrzebne.

Zgodnie z nową specyfikacją jedyne co należy zrobić, by klasa POJO
stała się komponentem EJB, to opatrzenie jej adnotacją @Stateless lub
@Stateful. Żadnych interfejsów.

Poniżej przykład pełnoprawnego bezstanowego sesyjnego komponentu EJB:

@Stateless
public class PojoBean {

	public void hello() {
		System.out.print("Hello World!");
	}
}

Strony: 1 2 3 4

Pozostaw odpowiedź