<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Java Básico + Hibernate JPA + Mysql</title>
	<atom:link href="http://blog.camilolopes.com.br/java-basico-hibernate-jpa-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.camilolopes.com.br/java-basico-hibernate-jpa-mysql/</link>
	<description>IT Blog</description>
	<lastBuildDate>Sat, 04 Feb 2012 00:10:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: camilolopes</title>
		<link>http://blog.camilolopes.com.br/java-basico-hibernate-jpa-mysql/comment-page-1/#comment-11365</link>
		<dc:creator>camilolopes</dc:creator>
		<pubDate>Tue, 20 Dec 2011 01:51:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.camilolopes.com.br/?p=1411#comment-11365</guid>
		<description>olá Miguel, 
Na verdade tu n teve error, e sim warn/aviso. Veja o nome do JNDI que vc deu se está correto. é questão de configuração mesmo. 

abracos,</description>
		<content:encoded><![CDATA[<p>olá Miguel,<br />
Na verdade tu n teve error, e sim warn/aviso. Veja o nome do JNDI que vc deu se está correto. é questão de configuração mesmo. </p>
<p>abracos,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miguel</title>
		<link>http://blog.camilolopes.com.br/java-basico-hibernate-jpa-mysql/comment-page-1/#comment-11325</link>
		<dc:creator>Miguel</dc:creator>
		<pubDate>Mon, 19 Dec 2011 15:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.camilolopes.com.br/?p=1411#comment-11325</guid>
		<description>Olá Camilo.
Gostei do seu exemplo testei no NetBeans e funcionou, gravou no BD, 
só que ele gera um erro que eu não sei o que é, se puder ajudar. Segue abaixo o erro.

19/12/2011 13:42:59 org.hibernate.cfg.annotations.Version 
INFO: Hibernate Annotations 3.3.1.GA
19/12/2011 13:42:59 org.hibernate.cfg.Environment 
INFO: Hibernate 3.2.5
19/12/2011 13:42:59 org.hibernate.cfg.Environment 
INFO: hibernate.properties not found
19/12/2011 13:42:59 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : cglib
19/12/2011 13:42:59 org.hibernate.cfg.Environment 
INFO: using JDK 1.4 java.sql.Timestamp handling
19/12/2011 13:42:59 org.hibernate.cfg.Configuration configure
INFO: configuring from resource: hibernateconfig.xml
19/12/2011 13:42:59 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: hibernateconfig.xml
19/12/2011 13:42:59 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: 
19/12/2011 13:42:59 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: br.com.bean.Pessoa
19/12/2011 13:42:59 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity br.com.bean.Pessoa on table camilo
19/12/2011 13:42:59 org.hibernate.cfg.AnnotationConfiguration secondPassCompile
INFO: Hibernate Validator not found: ignoring
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/livraria
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=li, password=****}
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: RDBMS: MySQL, version: 5.5.11
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.13 ( Revision: ${bzr.revision-id} )
19/12/2011 13:42:59 org.hibernate.dialect.Dialect 
INFO: Using dialect: org.hibernate.dialect.MySQLDialect
19/12/2011 13:42:59 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
INFO: Using default transaction strategy (direct JDBC transactions)
19/12/2011 13:42:59 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic flush during beforeCompletion(): disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic session close at end of transaction: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch size: 15
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch updates for versioned data: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Scrollable result sets: enabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC3 getGeneratedKeys(): enabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Connection release mode: auto
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Maximum outer join fetch depth: 2
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default batch fetch size: 1
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Generate SQL with comments: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Order SQL updates by primary key: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Order SQL inserts for batching: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
19/12/2011 13:42:59 org.hibernate.hql.ast.ASTQueryTranslatorFactory 
INFO: Using ASTQueryTranslatorFactory
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query language substitutions: {}
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JPA-QL strict compliance: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Second-level cache: enabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query cache: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory createCacheProvider
INFO: Cache provider: org.hibernate.cache.NoCacheProvider
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Optimize cache for minimal puts: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Structured second-level cache entries: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Statistics: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Deleted entity synthetic identifier rollback: disabled
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default entity-mode: pojo
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Named query checking : enabled
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryImpl 
INFO: building session factory
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryObjectFactory addInstance
INFO: Factory name: 
19/12/2011 13:42:59 org.hibernate.util.NamingHelper getInitialContext
INFO: JNDI InitialContext properties:{}
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryObjectFactory addInstance
AVISO: Could not bind factory to JNDI
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
	at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
	at javax.naming.InitialContext.getNameParser(InitialContext.java:480)
	at org.hibernate.util.NamingHelper.bind(NamingHelper.java:52)
	at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)
	at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:306)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
	at br.com.conexao.ConexaoHibert.(ConexaoHibert.java:26)
	at br.com.hibernatedao.PessoaDAO.Salvar(PessoaDAO.java:14)
	at br.com.teste.PessoaTest.main(PessoaTest.java:23)</description>
		<content:encoded><![CDATA[<p>Olá Camilo.<br />
Gostei do seu exemplo testei no NetBeans e funcionou, gravou no BD,<br />
só que ele gera um erro que eu não sei o que é, se puder ajudar. Segue abaixo o erro.</p>
<p>19/12/2011 13:42:59 org.hibernate.cfg.annotations.Version<br />
INFO: Hibernate Annotations 3.3.1.GA<br />
19/12/2011 13:42:59 org.hibernate.cfg.Environment<br />
INFO: Hibernate 3.2.5<br />
19/12/2011 13:42:59 org.hibernate.cfg.Environment<br />
INFO: hibernate.properties not found<br />
19/12/2011 13:42:59 org.hibernate.cfg.Environment buildBytecodeProvider<br />
INFO: Bytecode provider name : cglib<br />
19/12/2011 13:42:59 org.hibernate.cfg.Environment<br />
INFO: using JDK 1.4 java.sql.Timestamp handling<br />
19/12/2011 13:42:59 org.hibernate.cfg.Configuration configure<br />
INFO: configuring from resource: hibernateconfig.xml<br />
19/12/2011 13:42:59 org.hibernate.cfg.Configuration getConfigurationInputStream<br />
INFO: Configuration resource: hibernateconfig.xml<br />
19/12/2011 13:42:59 org.hibernate.cfg.Configuration doConfigure<br />
INFO: Configured SessionFactory:<br />
19/12/2011 13:42:59 org.hibernate.cfg.AnnotationBinder bindClass<br />
INFO: Binding entity from annotated class: br.com.bean.Pessoa<br />
19/12/2011 13:42:59 org.hibernate.cfg.annotations.EntityBinder bindTable<br />
INFO: Bind entity br.com.bean.Pessoa on table camilo<br />
19/12/2011 13:42:59 org.hibernate.cfg.AnnotationConfiguration secondPassCompile<br />
INFO: Hibernate Validator not found: ignoring<br />
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure<br />
INFO: Using Hibernate built-in connection pool (not for production use!)<br />
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure<br />
INFO: Hibernate connection pool size: 20<br />
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure<br />
INFO: autocommit mode: false<br />
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure<br />
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/livraria<br />
19/12/2011 13:42:59 org.hibernate.connection.DriverManagerConnectionProvider configure<br />
INFO: connection properties: {user=li, password=****}<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: RDBMS: MySQL, version: 5.5.11<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.13 ( Revision: ${bzr.revision-id} )<br />
19/12/2011 13:42:59 org.hibernate.dialect.Dialect<br />
INFO: Using dialect: org.hibernate.dialect.MySQLDialect<br />
19/12/2011 13:42:59 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory<br />
INFO: Using default transaction strategy (direct JDBC transactions)<br />
19/12/2011 13:42:59 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup<br />
INFO: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Automatic flush during beforeCompletion(): disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Automatic session close at end of transaction: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: JDBC batch size: 15<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: JDBC batch updates for versioned data: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Scrollable result sets: enabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: JDBC3 getGeneratedKeys(): enabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Connection release mode: auto<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Maximum outer join fetch depth: 2<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Default batch fetch size: 1<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Generate SQL with comments: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Order SQL updates by primary key: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Order SQL inserts for batching: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory<br />
INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory<br />
19/12/2011 13:42:59 org.hibernate.hql.ast.ASTQueryTranslatorFactory<br />
INFO: Using ASTQueryTranslatorFactory<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Query language substitutions: {}<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: JPA-QL strict compliance: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Second-level cache: enabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Query cache: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory createCacheProvider<br />
INFO: Cache provider: org.hibernate.cache.NoCacheProvider<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Optimize cache for minimal puts: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Structured second-level cache entries: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Statistics: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Deleted entity synthetic identifier rollback: disabled<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Default entity-mode: pojo<br />
19/12/2011 13:42:59 org.hibernate.cfg.SettingsFactory buildSettings<br />
INFO: Named query checking : enabled<br />
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryImpl<br />
INFO: building session factory<br />
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryObjectFactory addInstance<br />
INFO: Factory name:<br />
19/12/2011 13:42:59 org.hibernate.util.NamingHelper getInitialContext<br />
INFO: JNDI InitialContext properties:{}<br />
19/12/2011 13:42:59 org.hibernate.impl.SessionFactoryObjectFactory addInstance<br />
AVISO: Could not bind factory to JNDI<br />
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial<br />
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)<br />
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)<br />
	at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)<br />
	at javax.naming.InitialContext.getNameParser(InitialContext.java:480)<br />
	at org.hibernate.util.NamingHelper.bind(NamingHelper.java:52)<br />
	at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)<br />
	at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:306)<br />
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)<br />
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)<br />
	at br.com.conexao.ConexaoHibert.(ConexaoHibert.java:26)<br />
	at br.com.hibernatedao.PessoaDAO.Salvar(PessoaDAO.java:14)<br />
	at br.com.teste.PessoaTest.main(PessoaTest.java:23)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: camilolopes</title>
		<link>http://blog.camilolopes.com.br/java-basico-hibernate-jpa-mysql/comment-page-1/#comment-8330</link>
		<dc:creator>camilolopes</dc:creator>
		<pubDate>Mon, 28 Nov 2011 11:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.camilolopes.com.br/?p=1411#comment-8330</guid>
		<description>olá Maira, 
Obrigado pelo feedback Aqui no blog tem com JSF. Para vraptor eu nao tenho. Até pq nunca trabalhei com o framework, mas se vc  aprendeu o vraptor é só adaptar. Eu acredito que no site do vraptor e na apostila dele o pessoal da caelum tem falado sobre o assunto. 

abracos,</description>
		<content:encoded><![CDATA[<p>olá Maira,<br />
Obrigado pelo feedback Aqui no blog tem com JSF. Para vraptor eu nao tenho. Até pq nunca trabalhei com o framework, mas se vc  aprendeu o vraptor é só adaptar. Eu acredito que no site do vraptor e na apostila dele o pessoal da caelum tem falado sobre o assunto. </p>
<p>abracos,</p>
]]></content:encoded>
	</item>
</channel>
</rss>

