<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Komentáře k VsadNaJavu.cz - Odborný weblog o vývoji webových aplikací nad platformou Java a J2EE</title>
	<atom:link href="http://vsadnajavu.cz/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://vsadnajavu.cz</link>
	<description>VsadNaJavu.cz je odborný weblog firmy MoroSystems, s.r.o o vývoji webových aplikací nad platformou Java / J2EE</description>
	<lastBuildDate>Thu, 04 Mar 2010 14:45:06 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Komentář k příspěvku iBatis 3 workshop od Dagi</title>
		<link>http://vsadnajavu.cz/2010-03/databaze/ibatis-3-workshop/#comment-210</link>
		<dc:creator>Dagi</dc:creator>
		<pubDate>Thu, 04 Mar 2010 14:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=459#comment-210</guid>
		<description>super, dejte mi vedet :-).</description>
		<content:encoded><![CDATA[<p>super, dejte mi vedet :-).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku iBatis 3 workshop od Tomáš Páral</title>
		<link>http://vsadnajavu.cz/2010-03/databaze/ibatis-3-workshop/#comment-209</link>
		<dc:creator>Tomáš Páral</dc:creator>
		<pubDate>Thu, 04 Mar 2010 12:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=459#comment-209</guid>
		<description>Určitě je to zajímavý nápad. Máme za 14 dní MoroEducation den, kde budeme prezentovat výsledky našeho interního vzdělávání, tak se zkusíme dohodnout na nějakém tématu, které bychom byli schopni kvalitně odprezentovat. 

Potom bychom se případně dohodnuli společně, jak by to finálně mělo vypadat. Každopádně děkujeme za nabídku.</description>
		<content:encoded><![CDATA[<p>Určitě je to zajímavý nápad. Máme za 14 dní MoroEducation den, kde budeme prezentovat výsledky našeho interního vzdělávání, tak se zkusíme dohodnout na nějakém tématu, které bychom byli schopni kvalitně odprezentovat. </p>
<p>Potom bychom se případně dohodnuli společně, jak by to finálně mělo vypadat. Každopádně děkujeme za nabídku.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku iBatis 3 workshop od Dagi</title>
		<link>http://vsadnajavu.cz/2010-03/databaze/ibatis-3-workshop/#comment-207</link>
		<dc:creator>Dagi</dc:creator>
		<pubDate>Thu, 04 Mar 2010 11:26:56 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=459#comment-207</guid>
		<description>&quot;Ještě jednou děkujeme Honzovi Novotnému za perfektní workshop a budeme se těšit v budoucnu na další zajímavá technická preview.&quot;

No muzete s necim prijit i vy sami, Cervnovy workshop je stale otevreny ;-).</description>
		<content:encoded><![CDATA[<p>&#8222;Ještě jednou děkujeme Honzovi Novotnému za perfektní workshop a budeme se těšit v budoucnu na další zajímavá technická preview.&#8220;</p>
<p>No muzete s necim prijit i vy sami, Cervnovy workshop je stale otevreny ;-).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od pavkriz</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-205</link>
		<dc:creator>pavkriz</dc:creator>
		<pubDate>Tue, 02 Mar 2010 22:15:53 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-205</guid>
		<description>Bohuzel, ani znalost typu neni postacujici. Napr. takto lze dynamicky pridavat metody za behu k existujici tride (a vubec nevadi, ze uz existuji jeji instance):

String s = &quot;Zila, byla, jedna dynamicka metoda...&quot;;
//println s.velkaPismena(); // vyhodi groovy.lang.MissingMethodException
String.metaClass.velkaPismena = { delegate.toUpperCase() };
// tady uz existuje
println s.velkaPismena();

Podoby mechanismus je pouzit napr. v GORMu pro &quot;dynamicke DAO&quot; (metoda findByTitle fakticky neexistuje, jeji nazev vychazi z konvence, kterou GORM pouziva a GORM rozparsuje nazev aby sestavil odpovidajici dotaz).

def book = Book.findByTitle(&quot;Groovy in Action&quot;)

Takze na doplnovani kodu je opravdu treba spise zapomenout...</description>
		<content:encoded><![CDATA[<p>Bohuzel, ani znalost typu neni postacujici. Napr. takto lze dynamicky pridavat metody za behu k existujici tride (a vubec nevadi, ze uz existuji jeji instance):</p>
<p>String s = &#8222;Zila, byla, jedna dynamicka metoda&#8230;&#8220;;<br />
//println s.velkaPismena(); // vyhodi groovy.lang.MissingMethodException<br />
String.metaClass.velkaPismena = { delegate.toUpperCase() };<br />
// tady uz existuje<br />
println s.velkaPismena();</p>
<p>Podoby mechanismus je pouzit napr. v GORMu pro &#8222;dynamicke DAO&#8220; (metoda findByTitle fakticky neexistuje, jeji nazev vychazi z konvence, kterou GORM pouziva a GORM rozparsuje nazev aby sestavil odpovidajici dotaz).</p>
<p>def book = Book.findByTitle(&#8220;Groovy in Action&#8220;)</p>
<p>Takze na doplnovani kodu je opravdu treba spise zapomenout&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od Radek Teichmann</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-204</link>
		<dc:creator>Radek Teichmann</dc:creator>
		<pubDate>Tue, 02 Mar 2010 10:51:22 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-204</guid>
		<description>Je pravda, že v článku to bylo napsáno špatně - upravil jsem. Myslím, že jsme si úplně nerozuměli - šlo mi o to vyjádřit, že v Groovy se nemusí explicitně uvádět typy - tedy že používá dynamické typování. To, že se s typy pracuje či ne, je úplně jiná otázka a máte pravdu v tom, že s typy se určitě pracuje.</description>
		<content:encoded><![CDATA[<p>Je pravda, že v článku to bylo napsáno špatně &#8211; upravil jsem. Myslím, že jsme si úplně nerozuměli &#8211; šlo mi o to vyjádřit, že v Groovy se nemusí explicitně uvádět typy &#8211; tedy že používá dynamické typování. To, že se s typy pracuje či ne, je úplně jiná otázka a máte pravdu v tom, že s typy se určitě pracuje.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od benzin</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-203</link>
		<dc:creator>benzin</dc:creator>
		<pubDate>Tue, 02 Mar 2010 07:58:46 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-203</guid>
		<description>No tak si ten clanek zkorigujte. V clanku pisete ze se typ urcuje pri kompilaci, takze ani IDE pak nema problem ho odhadnout. No a nebo se urcuje az za behu a pak chapu, ze IDE s tim ma problemy. Kazdopadne se tam s typy pracuje, takze urcite ten jazyk neni netypovy.</description>
		<content:encoded><![CDATA[<p>No tak si ten clanek zkorigujte. V clanku pisete ze se typ urcuje pri kompilaci, takze ani IDE pak nema problem ho odhadnout. No a nebo se urcuje az za behu a pak chapu, ze IDE s tim ma problemy. Kazdopadne se tam s typy pracuje, takze urcite ten jazyk neni netypovy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od Radek Teichmann</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-202</link>
		<dc:creator>Radek Teichmann</dc:creator>
		<pubDate>Mon, 01 Mar 2010 15:03:01 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-202</guid>
		<description>Groovy se může používat klasicky jako Java - tedy typově. Typy se mohou u jednotlivých proměnných udávat. Ale také nemusí - poté se typ určuje až při běhu (tedy podle toho, co se do proměnné nastaví). Samozřejmě, že Groovy umožňuje převod typů za běhu, ale platí zde stejná pravidla jako kdekoliv v Javě - lze převádět typy, které mezi sebou převádět lze, jinak konverze skončí chybou. IDE vám v tomto nepomůže, protože neví co v jaké proměnné může být - je ale možné, že existují nějaké nástroje, které s tím dokáží pomoci - s nimi jsem ale zatím nepracoval.</description>
		<content:encoded><![CDATA[<p>Groovy se může používat klasicky jako Java &#8211; tedy typově. Typy se mohou u jednotlivých proměnných udávat. Ale také nemusí &#8211; poté se typ určuje až při běhu (tedy podle toho, co se do proměnné nastaví). Samozřejmě, že Groovy umožňuje převod typů za běhu, ale platí zde stejná pravidla jako kdekoliv v Javě &#8211; lze převádět typy, které mezi sebou převádět lze, jinak konverze skončí chybou. IDE vám v tomto nepomůže, protože neví co v jaké proměnné může být &#8211; je ale možné, že existují nějaké nástroje, které s tím dokáží pomoci &#8211; s nimi jsem ale zatím nepracoval.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od Radek Teichmann</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-201</link>
		<dc:creator>Radek Teichmann</dc:creator>
		<pubDate>Mon, 01 Mar 2010 14:55:27 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-201</guid>
		<description>Děkuji za upozornění - opraveno.</description>
		<content:encoded><![CDATA[<p>Děkuji za upozornění &#8211; opraveno.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od benzin</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-200</link>
		<dc:creator>benzin</dc:creator>
		<pubDate>Mon, 01 Mar 2010 14:53:21 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-200</guid>
		<description>Nejak chapu tu netypovost Groovy. Typ se urcuje az pri kompilaci? Takze je tam typ nebo ne?

Navic pokud se urcuje typ uz pri kompilaci tak preci nema IDE problem ho znat a pomoct s automatickym doplnovanim, stejne jako to dela napr. Preci i eclipse dela hodne pomocnych veci skrz kompilator.

Zamena to tedy ze Groovy neprevadi typy automaticky za behu?</description>
		<content:encoded><![CDATA[<p>Nejak chapu tu netypovost Groovy. Typ se urcuje az pri kompilaci? Takze je tam typ nebo ne?</p>
<p>Navic pokud se urcuje typ uz pri kompilaci tak preci nema IDE problem ho znat a pomoct s automatickym doplnovanim, stejne jako to dela napr. Preci i eclipse dela hodne pomocnych veci skrz kompilator.</p>
<p>Zamena to tedy ze Groovy neprevadi typy automaticky za behu?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku SpringSource portfolio od Dave</title>
		<link>http://vsadnajavu.cz/2010-03/spring-framework/springsource-portfolio/#comment-199</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Mon, 01 Mar 2010 14:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://vsadnajavu.cz/?p=322#comment-199</guid>
		<description>preklep: autor se jmenuje Rod Johnson</description>
		<content:encoded><![CDATA[<p>preklep: autor se jmenuje Rod Johnson</p>
]]></content:encoded>
	</item>
</channel>
</rss>
