<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"><<a href="mailto:jkeresztes@vati.hu" target="_blank">jkeresztes@vati.hu</a>></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:"Courier New"">BalĂĄzs !<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><u></u>Â <u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">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:"Courier New"">Ilyenkor mit ad vissza equals() metĂłdus ?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">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:"Courier New"">ĂŠ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:"Courier New""><u></u>Â <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Ădv, Joe <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""></span><br>
</p></div></div></blockquote></div><br></div></div>