<?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/"
		xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Igo Coelho &#187; Spring</title>
	<atom:link href="http://www.igocoelho.com.br/category/spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.igocoelho.com.br</link>
	<description>Meus pensamentos sobre muitas coisas...</description>
	<lastBuildDate>Thu, 05 Jan 2012 17:41:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://www.igocoelho.com.br/?pushpress=hub'/>
	<copyright>2006-2007 </copyright>
	<managingEditor>igocoelho@gmail.com (Igo Coelho)</managingEditor>
	<webMaster>igocoelho@gmail.com (Igo Coelho)</webMaster>
	<image>
		<url>http://www.igocoelho.com.br/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>Igo Coelho</title>
		<link>http://www.igocoelho.com.br</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Meus pensamentos sobre muitas coisas...</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &#38; Culture" />
	<itunes:author>Igo Coelho</itunes:author>
	<itunes:owner>
		<itunes:name>Igo Coelho</itunes:name>
		<itunes:email>igocoelho@gmail.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.igocoelho.com.br/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Conhecendo o Spring Framework</title>
		<link>http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/</link>
		<comments>http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 23:02:57 +0000</pubDate>
		<dc:creator>igocoelho</dc:creator>
				<category><![CDATA[AOP]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[WebServices]]></category>

		<guid isPermaLink="false">http://www.igocoelho.com.br/?p=42</guid>
		<description><![CDATA[Sábado dia 12 de abril de 2008, aconteceu na Fanor(Faculdades Nordeste) o Café com Tapioca do CEJUG de abril onde eu, Cristiano Milfont e a dupla Rafael Carneiro e Tarso Bessa falamos respectivamente sobre Spring Framework, OpenSocial e Spring X EJB3. Fiz uma apresentação sobre o Spring Framework onde começei explicando o que é DI(injeção [...]]]></description>
			<content:encoded><![CDATA[<p>
Sábado dia 12 de abril de 2008, aconteceu na <a href="http://site.fanor.edu.br/" target="_blank">Fanor(Faculdades Nordeste)</a> o <a  target="_blank" href="http://www.cejug.org/display/cejug/OpenSocial%2C+Conhecendo+o+Spring+e+Os+melhores+do+mundo%2C+comparativo+entre+Spring+e+EJB+3.0+-+%2812.04.08%29">Café com Tapioca do CEJUG de abril</a> onde eu, <a href="http://www.milfont.org/tech/" target="_blank">Cristiano Milfont</a> e a dupla <a href="http://www.rafaelcarneiro.org/blog/" target="_blank">Rafael Carneiro</a> e Tarso Bessa falamos respectivamente sobre Spring Framework, OpenSocial e Spring X EJB3.
</p>
<p>
Fiz uma apresentação sobre o <a href="http://www.springframework.org" target="_blank">Spring Framework</a> onde começei explicando o que é DI(injeção de dependência) e IoC(inversão de controle), depois falei sobre a importância de se trabalhar com interfaces e buscar o baixo acoplamento entre os objetos durante o desenvolvimento de nossas aplicações. Falei também sobre AOP(programação orientada a aspectos) onde demostrei exemplos utilizando proxys dinâmicos e AspectJ. Exibi o exemplo de uma aplicação web utilizando a integração do Spring com <a href="http://struts.apache.org/2.x/index.html" target="_blank">Struts2</a> e <a href="http://www.hibernate.org/397.html" target="_blank">JPA com Hibernate</a> e finalizei demostrando como é possivel ter menos arquivos xml utilizando o <a href="https://spring-annotation.dev.java.net/" target="_blank">Spring-annotations</a>.
</p>
<p>
Procurei durante a apresentação falar pouco sobre a teoria e parti logo para exemplos práticos, onde tentava demostrar situações de utilização para o assunto que estava sendo tratado. Pelos comentários após o evento acho que meu objetivo foi atingido e creio que o código fonte dos exemplos servirá muito bem com base de consulta.
</p>
<p><b>Apresentação</b></p>
<div style="width:425px;text-align:left" id="__ss_352763"><object style="margin:0px" width="425" height="355"></p><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=conhecendospring-1208196333418395-8"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=conhecendospring-1208196333418395-8" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/></a> | <a href="http://www.slideshare.net/igocoelho/conhecendo-spring-framework?src=embed" title="View 'Conhecendo Spring Framework' on SlideShare">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<p><br/><a href="http://www.4shared.com/file/44114060/efb6258/CONHECENDO_SPRING.html" target="_blank">Link para download direto</a></p>
<p><b>Página do evento</b><br/><a href="http://www.cejug.org/display/cejug/OpenSocial%2C+Conhecendo+o+Spring+e+Os+melhores+do+mundo%2C+comparativo+entre+Spring+e+EJB+3.0+-+%2812.04.08%29" target="_blank">Clique aqui.</a></p>
<p><b>Exemplos</b><br/><a href="http://www.4shared.com/file/44115615/8de11bc7/exemplos_spring.html" target="_blank">Clique aqui</a></p>
<p>
<b>Fotos</b><br/><a href="http://picasaweb.google.com.br/igocoelho/CafComTapiocaSpringOpenSocialESpringXEJB3" target="_blank">Meu álbum</a><br/><a href="http://picasaweb.google.com.br/cafecomtapioca/ConhecendoOSpringOpenSocialEOsMelhoresDoMundoUmComparativoEntreSpringEEJB30" target="_blank">Álbum do Café com Tapioca</a><br/><a href="http://www.flickr.com/photos/silveiraneto/sets/72157604504556855/" target="_blank">Álbum do Silveira Neto</a><br/></p>
<p><b>Outros posts sobre o evento</b><br/><a href="http://www.milfont.org/tech/2008/04/14/material-cct-de-abril-2008/" target="_blank">Cristiano Milfont</a><br/><a href="http://paulojdev.wordpress.com/2008/04/14/a-guerra-dos-grandes-cct-de-abril/" target="_blank">Paulo Jr.</a><br/><a href="http://www.rafaelcarneiro.org/blog/2008/04/15/material-do-cafe-com-tapioca-de-abril/" target="_blank">Rafael Carneiro</a><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.igocoelho.com.br/2008/04/14/conhecendo-o-spring-framework/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

