Aplikační logika Java EE aplikací

Trendem je umožnit vývojáři soustředit se na samotnou podstatu, tj. aplikační logiku, a ostatní (perzistenci, transakce, lokalizaci, prezentaci...) ponechat na vývojovém a běhovém prostředí.

  • používají se technologie a rámce umožňující používat "POJO" (Plain-Old Java Objects)

  • využívá se postupů "obrácení řízení" výpočtu (Inversion of Control) a aspektově-orientovaného programování (Aspect oriented Programming)

  • + nové možnosti Java 5 - anotace (příklad: EJB 3.0 v Java EE 5)