<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Hibernate - Transaction em Select"]]></title>
		<link>http://www.guj.com.br/posts/list/22.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Hibernate - Transaction em Select"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Hibernate - Transaction em Select</title>
				<description><![CDATA[ Olá galera, alguns tutoriais e posts que eu tenho visto, vejo que alguns autores utilizam transaction para fazer um select.<br /> <br /> Estou usando o hibernate a pouco tempo, e eu não entendi o motivo de se utilizar transaction para fazer um select, não vejo necessidade para tal.<br /> <br /> Poderiam me dizer em que situação isso seria necessário?<br /> <br /> Ao meu ver transaction somente para manipulação de dados em cascata, por exemplo, tenho um Post e Category, quando for salvar um Post e adicionar tambem uma Category a ele, ai sim utilizaria transaction.<br /> Agora quando for salvar somente uma categoria não vejo necessidade também.<br /> <br /> Eu particularmente só utilizo transaction para manipular dados em cascata, fora isso não vejo necessidade.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/145502/783999/hibernate---transaction-em-select
</guid>
				<link>http://www.guj.com.br/prepost/145502/783999/hibernate---transaction-em-select
</link>
				<pubDate><![CDATA[Tue, 24 Nov 2009 20:11:06]]> GMT</pubDate>
				<author><![CDATA[ davisnog]]></author>
			</item>
			<item>
				<title>Re:Hibernate - Transaction em Select</title>
				<description><![CDATA[ Na própria documentação do Hibernate [url]https://www.hibernate.org/42.html[/url] diz que Transactions devem ser usadas tanto para DDL como DML.<br /> <br /> No select, a Transaction ajuda a evitar problemas de leitura suja (uncommited read). Mas isso eu não tenho absoluta certeza, teria que checar na documentação do Hibernate.<br /> <br /> Padrões como OpenSessionView  [url]https://www.hibernate.org/43.html[/url] , sempre abrem uma Transaction para todo request. Tem como vc tratar isso usando Proxy, mas aí já é outro assunto!<br /> <br /> <br /> Espero ter ajudado!<br /> <br /> Abraços]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/145502/803040/rehibernate---transaction-em-select
</guid>
				<link>http://www.guj.com.br/prepost/145502/803040/rehibernate---transaction-em-select
</link>
				<pubDate><![CDATA[Sun, 3 Jan 2010 20:35:43]]> GMT</pubDate>
				<author><![CDATA[ Raphael Lacerda]]></author>
			</item>
	</channel>
</rss>
