<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mauro Rocco programming zone &#187; Named Query</title>
	<atom:link href="http://www.rmhomepages.com/blog/tag/named-query/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rmhomepages.com/blog</link>
	<description>Solo un altro blog targato WordPress</description>
	<lastBuildDate>Sat, 24 Apr 2010 09:59:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Java Enterprise Tutorial &#8211; Named query parametriche</title>
		<link>http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/</link>
		<comments>http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 08:11:51 +0000</pubDate>
		<dc:creator>Mauro Rocco</dc:creator>
				<category><![CDATA[Java Enterprise]]></category>
		<category><![CDATA[bean]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java enterprise tutorial]]></category>
		<category><![CDATA[Named Query]]></category>

		<guid isPermaLink="false">http://www.rmhomepages.com/blog/?p=110</guid>
		<description><![CDATA[Nel seguente tutorial non porremo troppa attenzione sugli aspetti riguardandi l&#8217;IDE o la creazione di file e classi ma solo sugli aspetti più dettagliati del codice, di conseguenza si presume che il lettore dovrebbe già avere una conoscenza di base del contesto Enterprise.
Se volete un&#8217;infarinatura potete seguire il tutorial base sul mio blog.
Vi ricordo, inoltre, [...]]]></description>
			<content:encoded><![CDATA[<p>Nel seguente tutorial non porremo troppa attenzione sugli aspetti riguardandi l&#8217;IDE o la creazione di file e classi ma solo sugli aspetti più dettagliati del codice, di conseguenza si presume che il lettore dovrebbe già avere una conoscenza di base del contesto Enterprise.<br />
Se volete un&#8217;infarinatura potete seguire il <a href="http://www.rmhomepages.com/blog/index.php/2009/04/26/java-enterprise-tutorial-getting-started-parte-1/">tutorial base</a> sul mio blog.<br />
Vi ricordo, inoltre, che il progetto di esempio e tutti i riferimenti all&#8217;ambiente di sviluppo sono da riverirsi a l&#8217;IDE Netbeans 6.5.</p>
<p>Dopo l&#8217;introduzione alle named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a>, vediamo più nel dettaglio il loro funzionamento.<br />
Nel caso volessimo una classica <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> di selezione, discriminando in base ad uno o più valori, possiamo preparare una named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> personalizzata che accetti i parametri necessari.<br />
Facendo sempre riferimento al <a href="http://www.rmhomepages.com/resource/javaenterprisenq/MyFirstJEE_NamedQuery.rar">progetto</a> oggetto del tutorial di introduzione alle named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> modifichiamo l&#8217;<a href="http://www.rmhomepages.com/blog/tag/entity-bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con entity bean">entity bean</a> &#8220;Users&#8221; aggiungendo una named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> per eseguire una LIKE sul campo name.<br />
Sriviamo la <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> in questo modo aggiungendola alla lista delle altre named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> ricordandoci che il separatore tra le named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> è la virgola.<span id="more-110"></span></p>
<p><code>@<a href="http://www.rmhomepages.com/blog/tag/namedquery/" class="st_tag internal_tag" rel="tag" title="Post marcati con NamedQuery">NamedQuery</a>(name = "Users.like", <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> = "SELECT u FROM Users u WHERE u.name LIKE :name")</code></p>
<p>Come si può notare la stringa :name verrà sostituita dal parametro che andremo a settare prima dell&#8217;esecuzione della <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a>, utilizzando l&#8217;etichetta &#8220;name&#8221; potremo infatti assegnare un valore arbitrario.<br />
Volendo avremmo anche potuto mettere al posto della stringa :name la stringa :1 utilizzando la notazione posizionale e quindi passare i parametri in ordine invece che in base ad un etichetta.</p>
<p>Una volta aggiunta la nostra named <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> prepariamo un metodo per richiamarla in un <a href="http://www.rmhomepages.com/blog/tag/session-bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con session bean">session bean</a>, utilizziamo sempre lo stesso <a href="http://www.rmhomepages.com/blog/tag/bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con bean">bean</a> chiamato &#8220;UserServeBean&#8221; e creiamo un metodo UsersLike così scritto.</p>
<p><code>public List UsersLike(String value){<br />
EntityManager em=emf.createEntityManager();<br />
<a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">Query</a> q=em.createNamedQuery("Users.like");<br />
q.setParameter("name", value);<br />
List l=q.getResultList();<br />
return l;<br />
}</code></p>
<p>Poniamo la nostra attenzione sulla riga q.setParameter(&#8221;name&#8221;, value); in questo modo andiamo a settare all&#8217;etichetta &#8220;name&#8221; il valore passato al metodo identificato dalla variabile value.<br />
Per verificare il corretto funzionamento della <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> creiamo una <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> che invocherà il metodo, chiamiamola UsersLike, essa rivecerà un parametro in POST e lo passerà al metodo restituendo la lista dei risultati.</p>
<p><code>package <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>;<br />
import entity.Users;<br />
import <a href="http://www.rmhomepages.com/blog/tag/java/" class="st_tag internal_tag" rel="tag" title="Post marcati con java">java</a>.io.IOException;<br />
import <a href="http://www.rmhomepages.com/blog/tag/java/" class="st_tag internal_tag" rel="tag" title="Post marcati con java">java</a>.io.PrintWriter;<br />
import <a href="http://www.rmhomepages.com/blog/tag/java/" class="st_tag internal_tag" rel="tag" title="Post marcati con java">java</a>.util.List;<br />
import <a href="http://www.rmhomepages.com/blog/tag/java/" class="st_tag internal_tag" rel="tag" title="Post marcati con java">java</a>.util.ListIterator;<br />
import javax.ejb.EJB;<br />
import javax.<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>.ServletException;<br />
import javax.<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>.http.HttpServlet;<br />
import javax.<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>.http.HttpServletRequest;<br />
import javax.<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>.http.HttpServletResponse;<br />
import session.UserServeRemote;<br />
/**<br />
*<br />
* @author Mauro the King<br />
*/<br />
public class UsersLike extends HttpServlet {<br />
@EJB<br />
private UserServeRemote userServeBean;<br />
protected void processRequest(HttpServletRequest request, HttpServletResponse response)<br />
throws ServletException, IOException {<br />
response.setContentType("text/html;charset=UTF-8");<br />
PrintWriter out = response.getWriter();<br />
String value = request.getParameter("value");<br />
try {<br />
List&lt;Users&gt; list = userServeBean.UsersLike(value+"%");<br />
ListIterator&lt;Users&gt; it = list.listIterator();<br />
out.println("&lt;html&gt;");<br />
out.println("&lt;head&gt;");<br />
out.println("&lt;title&gt;<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">Servlet</a> UserList&lt;/title&gt;");<br />
out.println("&lt;/head&gt;");<br />
out.println("&lt;body&gt;");<br />
if (list.size() == 0) {<br />
out.println("Nessun risultato");<br />
} else {<br />
while (it.hasNext()) {<br />
Users temp = it.next();<br />
out.println("&lt;br&gt;-Nome: " + temp.getName() + "&lt;br&gt;-Cognome: " + temp.getSurname() + "&lt;br&gt;-Email: " + temp.getEmail());<br />
out.println("&lt;br&gt;----------------------------&lt;br&gt;");<br />
}<br />
}<br />
out.println("&lt;/body&gt;");<br />
out.println("&lt;/html&gt;");<br />
} finally {<br />
out.close();<br />
}<br />
}<br />
@Override<br />
protected void doGet(HttpServletRequest request, HttpServletResponse response)<br />
throws ServletException, IOException {<br />
processRequest(request, response);<br />
}<br />
@Override<br />
protected void doPost(HttpServletRequest request, HttpServletResponse response)<br />
throws ServletException, IOException {<br />
processRequest(request, response);<br />
}<br />
@Override<br />
public String getServletInfo() {<br />
return "Short description";<br />
}// &lt;/editor-fold&gt;<br />
}</code></p>
<p>Non ci resta che creare una pagina JSP con una bella form che invii in POST una variabile value alla <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>.<br />
Per creare una pagina JSP è sufficiente fare click destro nel WAR project sulla cartella Web Pages e poi -&gt;Nuovo-&gt;JSP.<br />
Chiamiamo la pagina searchUser e inseriamo un form con un campo di testo e un pulsante, in questo modo.</p>
<p><code><br />
&lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt;<br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br />
"http://www.w3.org/TR/html4/loose.dtd"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;<br />
&lt;title&gt;JSP Page&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;form action="UsersLike" method="POST"&gt;<br />
&lt;input type="text" name="value" size="20"&gt;&lt;br&gt;<br />
&lt;input type="submit" value="CERCA"&gt;<br />
&lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></p>
<p>Ora non ci resta che provare, buildiamo e deployamo il tutto e proviamo a fare una ricerca spostandoci sulla pagina searchUser.jsp, inserite una stringa qualsiasi ricordando che la <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> aggiungerà alla stringa inserita il valore &#8216;%&#8217; in modo da ottenere come risultato tutti gli utenti che hanno il nome che inizia per la chiave inserita.<br />
Ricordate di <a href="http://www.rmhomepages.com/resource/javaenterprisegs/myfirstjeeSQLDUMP.zip">scaricare</a> il dump del database usato per questo tutorial ,se non lo avete già fatto, e di inserire qualche record all&#8217;interno del db <img src='http://www.rmhomepages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  prima di effettuare il test.<br />
Potete, come sempre,<a href="http://www.rmhomepages.com/resource/javaenterprisenq/MyFirstJEEnq_parameter.rar"> scaricare il progetto di esempio</a> completo dei contenuti del seguente tutorial.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Del.icio.us"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Del.icio.us" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a digg"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a digg" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;u=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FURL"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FURL" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;Description=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;Url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a blinklist"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blinklist.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a blinklist" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a blinklist" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a reddit"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a reddit" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://feedmelinks.com/categorize?from=toolbar&amp;op=submit&amp;name=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;version=0.7" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Feed Me Links"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/feedmelinks.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Feed Me Links" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Feed Me Links" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technorati"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technorati" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;h=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Newsvine"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Newsvine" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;description=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ma.gnolia"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ma.gnolia" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Google Bookmarks"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Google Bookmarks" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Squidoo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/squidoo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Squidoo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Squidoo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinkbits.com/bookmarklets/save.php?v=1&amp;source_url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlinkBits"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blinkbits.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlinkBits" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlinkBits" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;popup=no" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netvouz"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/netvouz.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netvouz" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netvouz" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.rojo.com/add-subscription/?resource=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Rojo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/rojo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Rojo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Rojo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Blogmarks"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bmarks.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Blogmarks" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Blogmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://co.mments.com/track?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Co.mments"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/comments.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Co.mments" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Co.mments" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.scuttle.org/bookmarks.php/maxpower?action=add&amp;address=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;description=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scuttle"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/scuttle.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scuttle" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scuttle" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bloglines"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bloglines" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tailrank.com/share/?title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;link_href=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tailrank"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/tailrank.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tailrank" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tailrank" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Segnalo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Segnalo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a OKnotizie"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a OKnotizie" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;T=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netscape"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/netscape.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netscape" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Netscape" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bookmark.it/bookmark.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bookmark.it"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bookmark.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bookmark.it" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Bookmark.it" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ask"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ask" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkagogo.com/go/AddNoPopup?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Linkagogo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/linkagogo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Linkagogo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Linkagogo" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://de.lirio.us/rubric/post?uri=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;when_done=go_back" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Delirious"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/delirious.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Delirious" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Delirious" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.socialdust.com/blogaggregator/addblog.php?urlpost=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Socialdust"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/socialdust.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Socialdust" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Socialdust" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Live-MSN"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Live-MSN" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a SlashDot"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a SlashDot" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggita"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggita" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.seotribu.com/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Seotribu"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/seotribu.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Seotribu" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Seotribu" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;t=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FaceBook"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FaceBook" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Upnews"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Upnews" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Wikio"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Wikio" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Wikio" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://healthranker.com/submit.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Health Ranker"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/healthranker.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Health Ranker" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Health Ranker" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a NotizieFlash"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a NotizieFlash" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fai.informazione.it/submit.aspx?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Fai informazione"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/fai_informazione.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Fai informazione" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Fai informazione" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.blogospherenews.com/submit.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlogSphere News"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blogspherenews.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlogSphere News" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlogSphere News" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mixx.com/submit?page_url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mixx"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/mixx.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mixx" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mixx" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.scoopeo.com/scoop/new?newurl=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scoopeo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/scoopeo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scoopeo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Scoopeo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;c=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a MySpace"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a MySpace" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://plimsocial.com/submit.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Plimsocial"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/plim.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Plimsocial" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Plimsocial" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Twitter"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Twitter" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technotizie"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technotizie" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://bluedot.us/Authoring.aspx?>u=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlueDot"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bluedot.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlueDot" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a BlueDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggitsport.com/posta_ok?action=f2&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche&amp;url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggitsport"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/diggitsport.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggitsport" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Diggitsport" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/&amp;bm_description=Java+Enterprise+Tutorial+%26%238211%3B+Named+query+parametriche" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mister-Wong"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mister-Wong" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Mister-Wong" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tipd"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/tipd.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tipd" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Tipd" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://valent-blog.eu/social-bookmarking-reloaded/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Social Bookmarking Reloaded"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/sbr.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Social Bookmarking Reloaded" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Named query parametriche' a Social Bookmarking Reloaded" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.rmhomepages.com/blog/2009/06/java-enterprise-tutorial-named-query-parametriche/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Java Enterprise Tutorial &#8211; Introduzione alle Named Query</title>
		<link>http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/</link>
		<comments>http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/#comments</comments>
		<pubDate>Fri, 29 May 2009 22:01:31 +0000</pubDate>
		<dc:creator>Mauro Rocco</dc:creator>
				<category><![CDATA[Java Enterprise]]></category>
		<category><![CDATA[entity bean]]></category>
		<category><![CDATA[Glassfish]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java enterprise tutorial]]></category>
		<category><![CDATA[jee 5]]></category>
		<category><![CDATA[jee tutorial]]></category>
		<category><![CDATA[Named Query]]></category>
		<category><![CDATA[NamedQuery]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[session bean]]></category>

		<guid isPermaLink="false">http://www.rmhomepages.com/blog/?p=88</guid>
		<description><![CDATA[Questo tutorial è il naturale proseguimento di &#8220;Getting Started 2a parte&#8221; si basa sullo stesso progetto e ne andrà ad arricchire il contenuto.
Se non avete seguito i tutorial precedenti potete farlo, oppure scaricare semplicemente il progetto base risultato del tutorial Getting started.
Correlato al progetto vi è anche un dump mysql del db usato nei tutorial [...]]]></description>
			<content:encoded><![CDATA[<p>Questo tutorial è il naturale proseguimento di &#8220;<a href="http://www.rmhomepages.com/blog/index.php/2009/04/26/java-enterprise-tutorial-getting-started-parte-2/">Getting Started 2a parte</a>&#8221; si basa sullo stesso progetto e ne andrà ad arricchire il contenuto.<br />
Se non avete seguito i tutorial precedenti potete farlo, oppure scaricare semplicemente il<a href="http://www.rmhomepages.com/resource/javaenterprisegs/MyFirstJEE.zip"> progetto base</a> risultato del tutorial Getting started.<br />
Correlato al progetto vi è anche un dump mysql del db usato nei tutorial che potete scaricare cliccando <a href="http://www.rmhomepages.com/resource/javaenterprisegs/myfirstjeeSQLDUMP.zip">qui</a>.</p>
<p>Nel seguente tutorial affronteremo come &#8220;eseguire delle <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a>&#8221; in un contesto enterprise e quindi come ottenere degli elenchi di entità.</p>
<p>Un entity beans può contenere delle <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> già scritte che possono essere chiamate sull&#8217;oggetto tramite un nome univoco all&#8217;interno del contesto del container.<span id="more-88"></span><br />
Quest&#8217;ultime, se generate un&#8217;entity class da un db tramite un&#8217;IDE come Netbeans, saranno create direttamente dall&#8217;IDE, di seguito potete vederne un&#8217;esempio.</p>
<p style="text-align: center;"><a class="single" href="http://www.rmhomepages.com/public/wp-content/uploads/2009/05/namedquery1.png"><img class="aligncenter size-medium wp-image-91" title="namedquery1" src="http://www.rmhomepages.com/blog/../public/wp-content/uploads/2009/05/namedquery1-300x53.png" alt="namedquery1" width="300" height="53" /></a></p>
<p>La classica <a href="http://www.rmhomepages.com/blog/tag/namedquery/" class="st_tag internal_tag" rel="tag" title="Post marcati con NamedQuery">namedquery</a> che troverete di sicuro in un entity <a href="http://www.rmhomepages.com/blog/tag/bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con bean">bean</a> appena generato sarà la classica &#8220;NomeTabella.findAll&#8221; che come potete immagginare farà una semplice <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> estraendo tutto il contenuto della tabella.<br />
Ora vediamo come chiamare da un session <a href="http://www.rmhomepages.com/blog/tag/bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con bean">bean</a> questa <a href="http://www.rmhomepages.com/blog/tag/named-query/" class="st_tag internal_tag" rel="tag" title="Post marcati con Named Query">named query</a> e restituirne il risultato.<br />
E&#8217; gia presente nel progetto la classe UserServeBean nella quale avevamo creato il metodo che creava l&#8217;utente, ora andremo a creare un metodo che ci restituirà una lista di tutti gli utenti e naturalmente non possiamo che chiamarlo UserList che ritornerà un ogetto di tipo List.<br />
Come prima cosa all&#8217;interno del metodo dobbiamo inizializzare un EntityManager utilizzando la Factory, successivamente inizializziamo un oggetto di tipo <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">Query</a> attraverso l&#8217;Em nel modo seguente.<br />
<code><br />
public List UserList(){<br />
EntityManager em=emf.createEntityManager();<br />
<a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">Query</a> q=em.createNamedQuery("Users.findAll");<br />
</code><br />
Facciamo atenzione ad importare l&#8217;oggetto <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> del package Persistence altrimenti potreste scervellarvi e pensare che il vostro ide ami troppo le sottolineature rosse.. <img src='http://www.rmhomepages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a class="single" href="http://www.rmhomepages.com/public/wp-content/uploads/2009/05/import_query.png"><img class="aligncenter size-medium wp-image-92" title="import_query" src="http://www.rmhomepages.com/blog/../public/wp-content/uploads/2009/05/import_query-300x165.png" alt="import_query" width="300" height="165" /></a></p>
<p>Ora non dobbiamo fare altro che chiedere all&#8217;ogetto <a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">query</a> appena creato di eseguire l&#8217;interrogazione e ritornarci la lista dei risultati.</p>
<p><code>public List UserList(){<br />
EntityManager em=emf.createEntityManager();<br />
<a href="http://www.rmhomepages.com/blog/tag/query/" class="st_tag internal_tag" rel="tag" title="Post marcati con query">Query</a> q=em.createNamedQuery("Users.findAll");<br />
List l=q.getResultList();<br />
return l;<br />
}</code></p>
<p>Attenzione! Una volta completato il metodo non dimenticatevi di esporlo sull&#8217;interfaccia utile, in questo caso sulla remota.</p>
<p style="text-align: center;"><a class="single" href="http://www.rmhomepages.com/public/wp-content/uploads/2009/05/remote_method1.png"><img class="aligncenter size-medium wp-image-94" title="remote_method1" src="http://www.rmhomepages.com/blog/../public/wp-content/uploads/2009/05/remote_method1-300x76.png" alt="remote_method1" width="300" height="76" /></a></p>
<p>A questo punto possiamo spostarci sul progetto war e creare una <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> che ci stampi a video la lista ritornata dal metodo.<br />
Tasto destro sul package <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> del progetto Create new-&gt;<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">Servlet</a> e nella finestra di dialogo diamo il nome UsersList alla <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a>, mi raccomando cliccate su next e ,se non lo è,  selezionate la casella che vi dice di aggiungere la <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> al descriptor.<br />
Ora nel corpo della select richiamiamo il nostro session <a href="http://www.rmhomepages.com/blog/tag/bean/" class="st_tag internal_tag" rel="tag" title="Post marcati con bean">bean</a> facendo tasto destro-&gt;InsertCode-&gt;callEnterpriseBean selezionando l&#8217;interfaccia remota.<br />
A questo punto inizializziamo un oggetto list chiamando il metodo sul SessionBean che abbiamo creato precedentemente.</p>
<p>List lista=userServeBean.UserList();</p>
<p>A questo punto possiamo processare la lista con un ciclo e stampare l&#8217;output a video ricordando che la nostra lista è fatta di ogetti di tipo Users e come tali vanno trattati.</p>
<p><code>protected void processRequest(HttpServletRequest request, HttpServletResponse response)<br />
throws ServletException, IOException {<br />
response.setContentType("text/html;charset=UTF-8");<br />
PrintWriter out = response.getWriter();<br />
try {<br />
List&lt;Users&gt; list=userServeBean.UserList();<br />
ListIterator&lt;Users&gt; it=list.listIterator();<br />
out.println("&lt;html&gt;");<br />
out.println("&lt;head&gt;");<br />
out.println("&lt;title&gt;<a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">Servlet</a> UserList&lt;/title&gt;");<br />
out.println("&lt;/head&gt;");<br />
out.println("&lt;body&gt;");<br />
while(it.hasNext()){<br />
Users temp=it.next();<br />
out.println("&lt;br&gt;-Nome: "+temp.getName()+"&lt;br&gt;-Cognome: "+temp.getSurname()+"&lt;br&gt;-Email: "+temp.getEmail());<br />
out.println("&lt;br&gt;-------------------------------------------------------&lt;br&gt;");<br />
}<br />
out.println("&lt;/body&gt;");<br />
out.println("&lt;/html&gt;");</code></p>
<p>} finally {<br />
out.close();<br />
}<br />
}</p>
<p>Ora facciamo un clean and build e poi deployamo il tutto, andiamo all&#8217;indirizzo contenente la <a href="http://www.rmhomepages.com/blog/tag/servlet/" class="st_tag internal_tag" rel="tag" title="Post marcati con servlet">servlet</a> nel mio caso /UsersList<br />
e se tutto è andato bene dovremmo vedere una pagina come questa.</p>
<p style="text-align: center;"><a class="single" href="http://www.rmhomepages.com/public/wp-content/uploads/2009/05/lista.jpg"><img class="aligncenter size-medium wp-image-95" title="lista" src="http://www.rmhomepages.com/blog/../public/wp-content/uploads/2009/05/lista-257x300.jpg" alt="lista" width="257" height="300" /></a></p>
<p style="text-align: left;">Potete scaricare l&#8217;esempio completo delle aggiunte di questo tutorial <a href="http://www.rmhomepages.com/resource/javaenterprisenq/MyFirstJEE_NamedQuery.rar">qui</a></p>
<p style="text-align: left;">Nel prossimo tutorial affronterò il passaggio di parametri alle <a href="http://www.rmhomepages.com/blog/tag/namedquery/" class="st_tag internal_tag" rel="tag" title="Post marcati con NamedQuery">namedQuery</a> e il modo corretto di crearne di nuove.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Del.icio.us"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Del.icio.us" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a digg"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a digg" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;u=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FURL"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FURL" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;Description=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;Url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a blinklist"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blinklist.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a blinklist" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a blinklist" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a reddit"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a reddit" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://feedmelinks.com/categorize?from=toolbar&amp;op=submit&amp;name=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;version=0.7" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Feed Me Links"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/feedmelinks.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Feed Me Links" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Feed Me Links" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technorati"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technorati" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;h=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Newsvine"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Newsvine" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;description=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ma.gnolia"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ma.gnolia" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Google Bookmarks"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Google Bookmarks" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Squidoo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/squidoo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Squidoo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Squidoo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinkbits.com/bookmarklets/save.php?v=1&amp;source_url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlinkBits"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blinkbits.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlinkBits" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlinkBits" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;popup=no" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netvouz"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/netvouz.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netvouz" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netvouz" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.rojo.com/add-subscription/?resource=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Rojo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/rojo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Rojo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Rojo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Blogmarks"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bmarks.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Blogmarks" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Blogmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://co.mments.com/track?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Co.mments"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/comments.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Co.mments" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Co.mments" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.scuttle.org/bookmarks.php/maxpower?action=add&amp;address=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;description=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scuttle"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/scuttle.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scuttle" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scuttle" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bloglines"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bloglines" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tailrank.com/share/?title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;link_href=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tailrank"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/tailrank.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tailrank" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tailrank" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Segnalo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Segnalo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a OKnotizie"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a OKnotizie" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;T=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netscape"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/netscape.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netscape" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Netscape" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bookmark.it/bookmark.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bookmark.it"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bookmark.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bookmark.it" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Bookmark.it" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ask"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ask" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkagogo.com/go/AddNoPopup?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Linkagogo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/linkagogo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Linkagogo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Linkagogo" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://de.lirio.us/rubric/post?uri=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;when_done=go_back" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Delirious"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/delirious.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Delirious" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Delirious" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.socialdust.com/blogaggregator/addblog.php?urlpost=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Socialdust"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/socialdust.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Socialdust" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Socialdust" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Live-MSN"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Live-MSN" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a SlashDot"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a SlashDot" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggita"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggita" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.seotribu.com/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Seotribu"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/seotribu.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Seotribu" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Seotribu" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;t=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FaceBook"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FaceBook" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Upnews"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Upnews" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Wikio"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Wikio" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Wikio" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://healthranker.com/submit.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Health Ranker"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/healthranker.gif" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Health Ranker" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Health Ranker" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a NotizieFlash"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a NotizieFlash" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fai.informazione.it/submit.aspx?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Fai informazione"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/fai_informazione.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Fai informazione" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Fai informazione" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.blogospherenews.com/submit.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlogSphere News"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/blogspherenews.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlogSphere News" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlogSphere News" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mixx.com/submit?page_url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mixx"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/mixx.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mixx" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mixx" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.scoopeo.com/scoop/new?newurl=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scoopeo"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/scoopeo.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scoopeo" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Scoopeo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;c=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a MySpace"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a MySpace" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://plimsocial.com/submit.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Plimsocial"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/plim.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Plimsocial" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Plimsocial" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Twitter"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Twitter" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technotizie"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technotizie" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://bluedot.us/Authoring.aspx?>u=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlueDot"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/bluedot.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlueDot" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a BlueDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggitsport.com/posta_ok?action=f2&amp;title=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query&amp;url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggitsport"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/diggitsport.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggitsport" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Diggitsport" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/&amp;bm_description=Java+Enterprise+Tutorial+%26%238211%3B+Introduzione+alle+Named+Query" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mister-Wong"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mister-Wong" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Mister-Wong" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tipd"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/tipd.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tipd" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Tipd" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://valent-blog.eu/social-bookmarking-reloaded/" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Social Bookmarking Reloaded"><img src="http://www.rmhomepages.com/blog/wp-content/plugins/social-bookmarking-reloaded/sbr.png" title="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Social Bookmarking Reloaded" alt="Aggiungi 'Java Enterprise Tutorial &#8211; Introduzione alle Named Query' a Social Bookmarking Reloaded" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.rmhomepages.com/blog/2009/05/java-enterprise-tutorial-introduzione-alle-named-query/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
