<div dir="ltr"><div><div><div>Ha az A objektumnak nincs ĂŠrvĂŠnyes ID-je, akkor A==B eredmĂŠnyĂŠt add vissza. Ăgy csak ĂśnmagĂĄval lesz azonos, ĂŠs tĂśbb ID nĂŠlkĂźli objektum is lehet.<br><br></div>De ez attĂłl is fĂźgg, hogy mit jelent az, hogy kĂŠt objektum megegyezik: azonos ID, esetleg azonos XY mező ĂŠrtĂŠk?<br>
<br></div>Nekem mĂŠg nem volt gondom abbĂłl, hogy az ID-t egy szekvenciĂĄval generĂĄltattam, ĂŠs az equals getID() hĂ­vĂĄsokkal dolgozott. Nem teszteltem, de szerintem ilyen hĂ­vĂĄsoknĂĄl a hibernate lekĂŠri neki az ID-t.<br></div>EgyĂŠbkĂŠnt sokat szĂ­vtam ezzel (visszakereshető <a href="http://list-archives.org/2012/08/02/javalist-lists-javaforum-hu/protected-me%C5%91-l%C3%A1that%C3%B3s%C3%A1ga/f/4331137711">itt</a> az archĂ­vumban): ne kĂśzvetlenĂźl ĂŠrd el a mezőket, hanem getteren keresztĂźl.<br>
<div class="gmail_extra"><br clear="all"><div><br>Üdv:<br><b>Vig BalĂĄzs<br></b><br></div><br><div class="gmail_quote">2013. januĂĄr 30. 15:26 Keresztes Jozsef Ă­rta, <span dir="ltr">&lt;<a href="mailto:jkeresztes@vati.hu" target="_blank">jkeresztes@vati.hu</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="HU"><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">BalĂĄzs !<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">De mi van akkor amikor az entity-nek mĂŠg nincs ID-je, mert majd a @GeneratedValue alapjĂĄn kap azonosĂ­tĂłt ?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Ilyenkor mit ad vissza equals() metĂłdus ?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">S amikor egy Set-be akarod beletenni akkor mi lesz ? Nehogy az Ăźres ID-vel ellĂĄtott entity-ket egyenlőnek vegye az equals(),<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">ĂŠs egy Set-ben nem lehetnek egyszerre jelen.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Üdv, Joe <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;"></span><br>
</p></div></div></blockquote></div><br></div></div>