<div dir="ltr">Sziasztok!<div><br></div><div style>Én úgy emlékszem, hogy a JPA ellenére a jdbc url-ben kellett megadni paraméterként (talán még toplink essential volt a JPA) :</div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">jdbc:mysql://localhost/some_db?useUnicode=yes&amp;characterEncoding=UTF-8</span></div>
<div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"><br></span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">Próbáld ki úgy, a </span><span style="font-family:arial,sans-serif;font-size:13px">hibernate.connection.*</span><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"> property-ket nem adod meg, és helyeztte az url-mögé írod a paramétereket. </span></div>
<div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"><br></span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">Nem tudom, hogy nálad hogy van, de megpróbálhatod úgy is, hogy ne a Hibernate, hanem a Tomcat kezelje a JDBC resource-t (így csak a fenti megoldást lehet használni, amit viszont a MySQL hivatalosan támogat).</span></div>
<div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">A Tomcat-től a Hibernate JNDI-n keresztül átveheti az adatbázis kapcsolatot: (a Spring segít: </span></div><div style>
<span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">&lt;</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">jee</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">:</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">jndi</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">-</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">lookup id</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">=</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(128,0,0)">&quot;dataSource&quot;</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline"> jndi</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">-</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">name</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">=</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(128,0,0)">&quot;jdbc/dbanme&quot;</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">&gt;&lt;/</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">jee</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">:</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">jndi</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">-</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">lookup</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline">&gt;</span><span class="" style="font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;font-size:13.200000762939453px;background-color:transparent;color:rgb(0,0,0);line-height:16.80000114440918px;margin:0px;padding:0px;border:0px;vertical-align:baseline"></span></div>
<div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">)</span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"><br>
</span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"><br></span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">Üdv,</span></div>
<div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px">Chico</span></div><div style><span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:23px"> </span></div>
<div class="gmail_extra"><br><span style="color:rgb(80,0,80)"> </span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><div class="h5"><div><div><div><p class=""><u></u></p>
</div>
<div>
<p class="">most az ő és ű kezelésével akadt problémám. Nevezetesen az entitás mentésekor ?-el helyettesítődnek. Az entitás létrehozásakor még jónak látszanak, csak a persistáláskor romlanak el. <u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">Architecture: Tomcat + Spring MVC + Hibernate + Mysql<u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">A teljes MySQL adatbázis utf8 kódolású, a táblák is. collation mindenhol utf8 - utf8_unicode_ci<u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">A persistence.xml-ben szerepelnek a következő sorok:<u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<div>
<p class="">&lt;property name=&quot;hibernate.connection.charSet&quot; value=&quot;utf8&quot;/&gt;<u></u><u></u></p>
</div>
<div>
<p class="">&lt;property name=&quot;hibernate.connection.useUnicode&quot;&gt;true&lt;/property&gt;<u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">Elvileg a második felesleges, eredetileg nem is volt. <u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">Ha kiíratom az entitás megfelelő mezejét, abban a veiw-ban, amiben mentem, ott teljesen jó, ha később elérem, már rossz. Ha kijavítom kézzel a karaktereket az adatbázisban, akkor utána helyesen jelenik meg.<u></u><u></u></p>

</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">Előre is köszi a segítséget.<u></u><u></u></p>
</div>
<div>
<p class=""><u></u> <u></u></p>
</div>
<div>
<p class="">KoZo<u></u><u></u></p>
</div>
</div>
</div>
<p class="" style="margin-bottom:12pt"><br>
_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><u></u><u></u></p>
</div>
</div></div>
</div>

<br>_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div></div>