> Skutecne si nedokazu predstavit to, co hledate. 

Porovnavam si IDEA a Netbeans pro navrh jednodussich EE aplikaci.

Nechtel jsem sem NB tahat aby z toho nevznikla nejaka roztrzka ale tam
je to asi takhle (pisu z hlavy tak se mozna nekde trochu seknu):

1) V NB vyberu EnterpriseApplication, objevi se pruvodce kde vyberu
cilovy AS (rekneme GF), zaskrtnu, ze chci EJB modul, WAR modul a
ApplicationClient modul. To je podobne jako v IDEa akorat mi to prijde
jasnejsi nez zaskrtavat JPA, EJB3 bez cehosi a J2EE5, ktere samo o sobe
uz JPA a EJB3 obsahuje. Budiz.

2) Kliknu New, PersistenceUnit, pruvodce mi dovoli zalozit novou jdbc
connection (databaze musi existovat) a nasledne datasource, vybrat
zpusob jak se budou ci nebudou generovat struktury automaticky.
Opet je v IDEA podobne, akorat to do persistence.xml generuje primo JDBC
spojeni a ne datasource aplikacniho serveru. Coz jde zmenit rucne.

3) Kliknu New, Entity bean. Vygeneruje to zaklad entity beany (EJB3) a
mohu tam dodat dalsi atributy atd. Opet podobne jako IDEA, NB generuje o
neco vic ale budiz.

4) Kliknu New, SessionBeanFromEntityBean a v pruvodci vyberu entity
beany z kterych chci generovat fasadni session beany a jake maji mit
rozhrani (local, remote).
Tento krok jsem v IDEA vubec nenasel, zrejme se musi delat rucne (jedna
se o praci s EntityManagerem a je fajn mit aspon zaklad predgenerovany a
jen doplnovat nove metody).

5) Pridam JFrame do modulu aplikacniho klienta a v kodu pres kontextove
menu kliknu Call Enterprise Bean a vyberu fasadni SB. Doplni se
prislusny kod do "formulare" a odted mohu volat metody AS.
Pridam rekneme cudlik pro dotazeni dat a JTable pro zobrazeni.
U IDEA opet zrejme vsechno rucne.

6) Preklad a deploy bude asi stejny u obou nastroju.


Protoze je IDEA tak vychvalovana tak jsem si to chtel jenom zkusit. 
A protoze je to dost slozity nastroj tak jsem hledal neco, co by mne
podobne jako je predchozich 6 bodu provedlo tvorbou.
Nic vic, nic min.


Leos

Odpovedet emailem