EJB3 injection

2007-05-04 Tema obsahu jan_bar
Ahoj,

anotace @EJB nelze pou¾ít na lokální promìnné:

class MyBean {
void beanMethod() {
@EJB
final AnotherBean anotherBean;
anotherBean.doStuff();
}

nevíte nìkdo, jaký je k tomu dùvod? Jak øe¹íte pøípad, kdy tøída MyBean v
rùzných metodách potøebuje rùzné beany? Máte je v¹echny tak jako tak jako
instance fieldy i kdy¾ se nepou¾ijí?

Díky, Honza

-- 
Jan Bares
http://jan.vegetband.cz






Re: JPA a mapovani ListString

2007-05-04 Tema obsahu Ondřej Fafejta
Petr Kolesa napsal(a):
 Ondřej Fafejta napsal(a):
 Vypadá to, že používáte špatný návrh aplikace.
Myslel jsem to tak, že v JPA toto není možné.
Tedy z pohledu současné verze JPA to je špatný návrh. ;-)

To, že to umí Hibernate, jsem netušil a tedy se omlouvám, pokud jsem Vás
tím nějak urazil :-).

Pokud bych to dělal já - stejně bych to obalil do Entity (ConceptName)
- udělal bych Bi-directional vztah OneToMany z Entity Concept na
ConceptName.

Fafi
 Tak tohle me fakt rozesmalo :) ! Z jakyho pohledu myslite, ze je
 spatny mit ve tride list stringu? Spis mi prijde, ze je spatne, ze to
 JPA neumi.

 Kdyz prestanu premejslet nad ORM, tak mit list stringu v obektu je
 naprosto legalni. Napriklad kdyz pracuju s textem na konceptualni
 urovni, tak diabetes, diabetes mellitus, cukrovka, cukrovka I. typu,
 cukrovka prvniho typu, diabetes mellitus I. typu,  jsou vsechno
 jmena pro jeden koncept (vec). Vsechny ty jmena jsou z logiky veci
 naprosto ekvivalentni. Prijde mi, ze ListString names; je naprosto
 spravny zpusob reprezentace na objektove urovni.
 Zda se, ze to neni asi az tak ztresteny napad, kdyz Hibernate ma v XML
 mapovani konstrukci list element / /list, ktera dela presne
 to, co potrebuju.

 Beru, ze to JPA nepodporuje. Ale neberu, ze to znamena, ze navrh
 aplikace je spatne :).


Re: EJB3 injection

2007-05-04 Tema obsahu Roman Pichlik



anotace @EJB nelze použít na lokální proměnné:

class MyBean {
void beanMethod() {
@EJB
final AnotherBean anotherBean;
anotherBean.doStuff();
}

nevíte někdo, jaký je k tomu důvod? 


zkuste se zamyslet, jak by tam mohl IoC kontejner tu promennou nastavit 
uvnitr vykonovani te metody.



Jak řešíte případ, kdy třída MyBean v
různých metodách potřebuje různé beany? Máte je všechny tak jako tak jako
instance fieldy i když se nepoužijí?


ano jako instancni promenne. Navic tech zavislosti by trida nemela mit 
tolik, pokud je jich velke mnozstvi, tak je dobre zamyslet se nad 
refaktorem tridy.


--
S pozdravem Roman Dagi Pichlik

/* http://www.sweb.cz/pichlik/ Blog pro kodery */

__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
__


Re: EJB3 injection

2007-05-04 Tema obsahu jan_bar
Díky, je to jasné.

Honza

-- 
Jan Bares
http://jan.vegetband.cz


Roman Pichlik [EMAIL PROTECTED]
wrote in message news:[EMAIL PROTECTED]

 anotace @EJB nelze pou¾ít na lokální promìnné:

 class MyBean {
 void beanMethod() {
 @EJB
 final AnotherBean anotherBean;
 anotherBean.doStuff();
 }

 nevíte nìkdo, jaký je k tomu dùvod?

zkuste se zamyslet, jak by tam mohl IoC kontejner tu promennou nastavit
uvnitr vykonovani te metody.

 Jak øe¹íte pøípad, kdy tøída MyBean v
 rùzných metodách potøebuje rùzné beany? Máte je v¹echny tak jako tak jako
 instance fieldy i kdy¾ se nepou¾ijí?

ano jako instancni promenne. Navic tech zavislosti by trida nemela mit
tolik, pokud je jich velke mnozstvi, tak je dobre zamyslet se nad
refaktorem tridy.

-- 
S pozdravem Roman Dagi Pichlik

/* http://www.sweb.cz/pichlik/ Blog pro kodery */

__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
__





Profilovani serverove casti aplikace na JBossu

2007-05-04 Tema obsahu Adámek Lukáš
Ahoj

 

Potrebujeme zoptimalizovat nektere funkce v nasi aplikace ktera bezi nad 
JBossem. 

 

Nepotrebujeme presny navod, spis jen nastrel na co se podivat nebo na co se 
zamerit.

 

Jak neb cim profilujete vy aplikace, ktere vam bezi nad JBossem? 

Jako obvykle nejlepe free.

 

 

Diky

 

Lukas Adamek

 



Napojení JAVA clienta na aplikační server .NET

2007-05-04 Tema obsahu Ing. Vladislav Korecký
Dobrý den,

pracuji ve firmě kde se většina vývoje soustředí na platformu .NET
Nedávno vyvstal problém portování našich aplikací na jinou než MS platformu.
Jako jeden z horkých kandidátu na klientskou aplikaci se mi jeví Java,
je multiplatformní a MS ji celkem dobře opsal do C#, takže by to nebyl
ani takový problém programovat ve dvou jazycích.
Nyní mě trápí otázka zda lze volat .NET aplikační server z Java aplikace
jinak než přes webové služby.

Má někdo zkušenosti s tímto propojením ?
Můžete mi prosím sdělit vaše zkušenosti a názory ?

Předem děkuji.

S pozdravem,
Korecký