<span id="mailbox-conversation">Ha már groovy és spring akkor miért nem grails? Mondjuk utálom, hiszen dolgoztam benne...</span><br><br><div class="gmail_quote"><p>On Thu, Mar 27, 2014 at 4:29 PM, Gábor Garami <span dir="ltr">&lt;<a href="mailto:gabor.garami@hron.me" target="_blank">gabor.garami@hron.me</a>&gt;</span> wrote:<br></p><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><p>Sziasztok,
<br><br>Kicsit melyebben beleasnam magamat a Spring-be, ezzel kapcsolatban
<br>lenne par kerdesem/szeretnek par dologban tanacsot kerni a nalam
<br>okosabbaktol. Elorebocsatanam, hogy alapszinten mar ismerem a
<br>frameworkot, a tutorial appokon mar tul vagyok, illetoleg raktam mar
<br>ossze egy sajat kis appot is vele. Foleg a webalkalmazasok erdekelnek,
<br>tehat WebMVC/JPA iranyokban mozgok.
<br><br>A kerdeseim:
<br><br>1) Van-e olyasfele templating rendszer, mint a HAML vagy mint a PHP,
<br>tehat hogy a java kod es a HTML kod osszekeverheto legyen? Ha lehet,
<br>nem szeretnek custom tagekkel szorakozni 1-1 if, foreach vagy mas
<br>kedveert. Foleg, mert ezekkel eleg rossz tapasztalat az, hogy a
<br>feltetel nem lehet pure java kod.
<br>2) Gondolkodom azon, hogy bizonyos reszeket Java helyett Groovy
<br>nyelven irnek meg. Ilyenek peldaul a modellek, rohadtul utalom a
<br>setter/getter parosokat, meg ha tudom is, miert jok. Illetve a
<br>Groovy-nak van egy csomo olyan jo tulajdonsaga, ami miatt nagyon
<br>tetszik, igy csak azt irnam Javaban, amit abban egyszerubb, vagy csak
<br>abban lehet (pl. template logikak).
<br>A problemam az, hogy jelenleg ketfele modjat ismerem a Groovy
<br>hasznalatanak: vagy fajlonkent fel kell definialni az
<br>applicationContext.xml-ben (azaz nincs automatikus scanneles, meg
<br>globbing se igen), vagy class fajlokat forditok belole. Az elsovel a
<br>plusz nyilvantartasi kotelezettseg a bajom, az utobbival pedig az,
<br>hogy nem toltodik automatikusan ujra (hiszen nem scriptkent van
<br>kezelve), pedig ez lenne a Groovy-ban a legjobb.
<br><br>Jelenleg mindket kerdesre van egy-egy megoldasom, de nem vagyok
<br>elegedett veluk. Templatinghoz jelenleg thymeleaf-ot hasznalok, ha
<br>megis custom tagekkel kell szorakozni, ez a legkezenfekvobb valasztas,
<br>es talan ez dolgozik a legjobban a kezem ala. Azonban, mint mondtam,
<br>jobb lenne, ha sima Javas - vagy Groovy-s, de nem vagyok telhetetlen -
<br>if/else parosokkal dolgozhatnek.
<br><br>Ami a Groovy-t illeti, jelenleg osztalyt forditok beloluk, aztan ha
<br>modosultak, akkor mindig ujrainditgatom a szervert (mvn jetty:run). Ez
<br>foleg azert tarthatatlan, mert a springnek van egy jokora bootolasi
<br>ideje, amit nem biztos, hogy minden modositas utan szeretnek
<br>vegigvarni.
<br><br>Elore is koszonom, ha segitetek.
<br><br><br>Garami Gábor
<br>E-mail: gabor.garami@hron.me
<br>Tel: +36 20 235 9621
<br>MSN: hrgy@vipmail.hu
<br>Skype: hron84
<br>_______________________________________________
<br>Javalist mailing list
<br>Javalist@lists.javaforum.hu
<br>http://lists.javaforum.hu/mailman/listinfo/javalist
<br></p></blockquote></div><br>