Pessoal,
Estou tentando fazer esse código fazer um simples insert no banco (hsqldb) mas não esta rolando. Alguém sabe o pq? que eu saiba o código esta correto, só se é preciso habilitar transações no hsql, coisa q eu não sei fazer.
Eis o código:
import java.util.List;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
import org.hibernate.classic.Session;
public class FuncionarioDAO{
private SessionFactory factory;
public FuncionarioDAO() throws Exception{
factory = new Configuration().addClass(Funcionario.class).buildSessionFactory();
}
public void insert(Funcionario funcionario) throws Exception{
Session session = factory.openSession();
session.save(funcionario);
session.flush();
//session.getTransaction().commit();
session.close();
}
public java.util.List getList(String condicao) throws Exception{
Session session = factory.openSession();
List funcionario = session.find(condicao);
session.flush();
session.close();
return funcionario;
}
public Funcionario retrieve(String pk) throws Exception{
Session session = factory.openSession();
Funcionario funcionario = (Funcionario)session.load(Funcionario.class, pk);
session.flush();
session.close();
return funcionario;
}
public void delete(Funcionario funcionario) throws Exception{
Session session = factory.openSession();
session.delete(funcionario);
session.flush();
session.close();
}
}
As mensagens do console:
2006-04-23 00:40:24,308 INFO hibernate.cfg.Environment -> Hibernate 3.1.3
2006-04-23 00:40:24,323 INFO hibernate.cfg.Environment -> loaded properties from resource hibernate.properties: {hibernate.connection.username=sa, hibernate.connection.password=****, hibernate.cglib.use_reflection_optimizer=true, hibernate.dialect=org.hibernate.dialect.HSQLDialect, hibernate.connection.url=jdbc:hsqldb:file:/home/eduardo/workspace/SysStock/ConHsql/sysstock, hibernate.connection.driver_class=org.hsqldb.jdbcDriver}
2006-04-23 00:40:24,324 INFO hibernate.cfg.Environment -> using CGLIB reflection optimizer
2006-04-23 00:40:24,326 INFO hibernate.cfg.Environment -> using JDK 1.4 java.sql.Timestamp handling
2006-04-23 00:40:24,475 INFO hibernate.cfg.Configuration -> Reading mappings from resource: Funcionario.hbm.xml
2006-04-23 00:40:24,601 DEBUG hibernate.util.DTDEntityResolver -> trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd]
2006-04-23 00:40:24,601 DEBUG hibernate.util.DTDEntityResolver -> recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
2006-04-23 00:40:24,605 DEBUG hibernate.util.DTDEntityResolver -> located [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] in classpath
2006-04-23 00:40:24,865 INFO hibernate.cfg.HbmBinder -> Mapping class: Funcionario -> funcionario
2006-04-23 00:40:24,875 DEBUG hibernate.cfg.HbmBinder -> Mapped property: idfunc -> idfunc
2006-04-23 00:40:24,889 DEBUG hibernate.cfg.HbmBinder -> Mapped property: nome -> nome
2006-04-23 00:40:24,889 DEBUG hibernate.cfg.HbmBinder -> Mapped property: endereco -> endereco
2006-04-23 00:40:24,889 DEBUG hibernate.cfg.HbmBinder -> Mapped property: rg -> rg
2006-04-23 00:40:24,890 DEBUG hibernate.cfg.HbmBinder -> Mapped property: cpf -> cpf
2006-04-23 00:40:24,890 DEBUG hibernate.cfg.HbmBinder -> Mapped property: cargo -> cargo
2006-04-23 00:40:24,890 DEBUG hibernate.cfg.HbmBinder -> Mapped property: ativo -> ativo
2006-04-23 00:40:24,890 DEBUG hibernate.cfg.HbmBinder -> Mapped property: login -> login
2006-04-23 00:40:24,890 DEBUG hibernate.cfg.HbmBinder -> Mapped property: senha -> senha
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> Preparing to build session factory with filters : {}
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> processing extends queue
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> processing collection mappings
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> processing native query and ResultSetMapping mappings
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> processing association property references
2006-04-23 00:40:24,891 DEBUG hibernate.cfg.Configuration -> processing foreign key constraints
2006-04-23 00:40:25,014 INFO hibernate.connection.DriverManagerConnectionProvider -> Using Hibernate built-in connection pool (not for production use!)
2006-04-23 00:40:25,014 INFO hibernate.connection.DriverManagerConnectionProvider -> Hibernate connection pool size: 20
2006-04-23 00:40:25,014 INFO hibernate.connection.DriverManagerConnectionProvider -> autocommit mode: false
2006-04-23 00:40:25,020 INFO hibernate.connection.DriverManagerConnectionProvider -> using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:file:/home/eduardo/workspace/SysStock/ConHsql/sysstock
2006-04-23 00:40:25,020 INFO hibernate.connection.DriverManagerConnectionProvider -> connection properties: {user=sa, password=}
2006-04-23 00:40:25,020 DEBUG hibernate.connection.DriverManagerConnectionProvider -> total checked-out connections: 0
2006-04-23 00:40:25,020 DEBUG hibernate.connection.DriverManagerConnectionProvider -> opening new JDBC connection
2006-04-23 00:40:25,731 DEBUG hibernate.connection.DriverManagerConnectionProvider -> created connection to: jdbc:hsqldb:file:/home/eduardo/workspace/SysStock/ConHsql/sysstock, Isolation Level: 0
2006-04-23 00:40:25,755 INFO hibernate.cfg.SettingsFactory -> RDBMS: HSQL Database Engine, version: 1.8.0
2006-04-23 00:40:25,755 INFO hibernate.cfg.SettingsFactory -> JDBC driver: HSQL Database Engine Driver, version: 1.8.0
2006-04-23 00:40:25,755 DEBUG hibernate.connection.DriverManagerConnectionProvider -> returning connection to pool, pool size: 1
2006-04-23 00:40:25,790 INFO hibernate.dialect.Dialect -> Using dialect: org.hibernate.dialect.HSQLDialect
2006-04-23 00:40:25,800 INFO hibernate.transaction.TransactionFactoryFactory -> Using default transaction strategy (direct JDBC transactions)
2006-04-23 00:40:25,803 INFO hibernate.transaction.TransactionManagerLookupFactory -> No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2006-04-23 00:40:25,803 INFO hibernate.cfg.SettingsFactory -> Automatic flush during beforeCompletion(): disabled
2006-04-23 00:40:25,803 INFO hibernate.cfg.SettingsFactory -> Automatic session close at end of transaction: disabled
2006-04-23 00:40:25,803 INFO hibernate.cfg.SettingsFactory -> JDBC batch size: 15
2006-04-23 00:40:25,803 INFO hibernate.cfg.SettingsFactory -> JDBC batch updates for versioned data: disabled
2006-04-23 00:40:25,806 INFO hibernate.cfg.SettingsFactory -> Scrollable result sets: enabled
2006-04-23 00:40:25,806 DEBUG hibernate.cfg.SettingsFactory -> Wrap result sets: disabled
2006-04-23 00:40:25,806 INFO hibernate.cfg.SettingsFactory -> JDBC3 getGeneratedKeys(): disabled
2006-04-23 00:40:25,807 INFO hibernate.cfg.SettingsFactory -> Connection release mode: auto
2006-04-23 00:40:25,808 INFO hibernate.cfg.SettingsFactory -> Default batch fetch size: 1
2006-04-23 00:40:25,808 INFO hibernate.cfg.SettingsFactory -> Generate SQL with comments: disabled
2006-04-23 00:40:25,808 INFO hibernate.cfg.SettingsFactory -> Order SQL updates by primary key: disabled
2006-04-23 00:40:25,808 INFO hibernate.cfg.SettingsFactory -> Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2006-04-23 00:40:25,813 INFO hql.ast.ASTQueryTranslatorFactory -> Using ASTQueryTranslatorFactory
2006-04-23 00:40:25,816 INFO hibernate.cfg.SettingsFactory -> Query language substitutions: {}
2006-04-23 00:40:25,816 INFO hibernate.cfg.SettingsFactory -> Second-level cache: enabled
2006-04-23 00:40:25,816 INFO hibernate.cfg.SettingsFactory -> Query cache: disabled
2006-04-23 00:40:25,816 INFO hibernate.cfg.SettingsFactory -> Cache provider: org.hibernate.cache.EhCacheProvider
2006-04-23 00:40:25,822 INFO hibernate.cfg.SettingsFactory -> Optimize cache for minimal puts: disabled
2006-04-23 00:40:25,822 INFO hibernate.cfg.SettingsFactory -> Structured second-level cache entries: disabled
2006-04-23 00:40:25,824 DEBUG hibernate.exception.SQLExceptionConverterFactory -> Using dialect defined converter
2006-04-23 00:40:25,828 INFO hibernate.cfg.SettingsFactory -> Statistics: disabled
2006-04-23 00:40:25,829 INFO hibernate.cfg.SettingsFactory -> Deleted entity synthetic identifier rollback: disabled
2006-04-23 00:40:25,829 INFO hibernate.cfg.SettingsFactory -> Default entity-mode: pojo
2006-04-23 00:40:36,298 INFO hibernate.impl.SessionFactoryImpl -> building session factory
2006-04-23 00:40:36,298 DEBUG hibernate.impl.SessionFactoryImpl -> Session factory constructed with filter configurations : {}
2006-04-23 00:40:36,298 DEBUG hibernate.impl.SessionFactoryImpl -> instantiating session factory with properties: {java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, hibernate.connection.password=, sun.boot.library.path=/opt/java/jre/lib/i386, java.vm.version=1.5.0_06-b05, hibernate.connection.username=sa, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=:, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=BR, sun.os.patch.level=unknown, java.vm.specification.name=Java Virtual Machine Specification, user.dir=/home/eduardo/workspace/SysStock, java.runtime.version=1.5.0_06-b05, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, java.endorsed.dirs=/opt/java/jre/lib/endorsed, os.arch=i386, java.io.tmpdir=/tmp, line.separator=
, java.vm.specification.vendor=Sun Microsystems Inc., os.name=Linux, sun.jnu.encoding=ISO-8859-1, java.library.path=/opt/java/jre/lib/i386/client:/opt/java/jre/lib/i386:/opt/java/jre/../lib/i386, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=2.6.15-ARCH, user.home=/home/eduardo, user.timezone=America/Sao_Paulo, java.awt.printerjob=sun.print.PSPrinterJob, file.encoding=ISO-8859-1, java.specification.version=1.5, hibernate.connection.driver_class=org.hsqldb.jdbcDriver, user.name=eduardo, java.class.path=/home/eduardo/workspace/SysStock:/opt/eclipse/jars/hsqldb.jar:/opt/eclipse/jars/commons-logging.jar:/opt/eclipse/jars/dom4j-1.6.1.jar:/opt/eclipse/jars/antlr-2.7.6rc1.jar:/opt/eclipse/jars/asm.jar:/opt/eclipse/jars/cglib-2.1.3.jar:/opt/eclipse/jars/asm-attrs.jar:/opt/eclipse/jars/commons-collections-2.1.1.jar:/opt/eclipse/jars/jta.jar:/opt/eclipse/jars/log4j-1.2.11.jar:/opt/eclipse/jars/hibernate3.jar:/opt/eclipse/jars/ehcache-1.1.jar, java.vm.specification.version=1.0, sun.arch.data.model=32, java.home=/opt/java/jre, hibernate.connection.url=jdbc:hsqldb:file:/home/eduardo/workspace/SysStock/ConHsql/sysstock, hibernate.dialect=org.hibernate.dialect.HSQLDialect, java.specification.vendor=Sun Microsystems Inc., user.language=pt, java.vm.info=mixed mode, sharing, hibernate.cglib.use_reflection_optimizer=true, java.version=1.5.0_06, java.ext.dirs=/opt/java/jre/lib/ext, sun.boot.class.path=/opt/java/jre/lib/rt.jar:/opt/java/jre/lib/i18n.jar:/opt/java/jre/lib/sunrsasign.jar:/opt/java/jre/lib/jsse.jar:/opt/java/jre/lib/jce.jar:/opt/java/jre/lib/charsets.jar:/opt/java/jre/classes, java.vendor=Sun Microsystems Inc., file.separator=/, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.cpu.endian=little, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.isalist=}
2006-04-23 00:40:36,302 DEBUG sf.ehcache.CacheManager -> Creating new CacheManager with default config
2006-04-23 00:40:36,308 DEBUG sf.ehcache.CacheManager -> Configuring ehcache from classpath.
2006-04-23 00:40:36,311 WARN ehcache.config.Configurator -> No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/opt/eclipse/jars/ehcache-1.1.jar!/ehcache-failsafe.xml
2006-04-23 00:40:36,326 DEBUG ehcache.config.Configuration$DiskStore -> Disk Store Path: /tmp
2006-04-23 00:40:36,831 DEBUG hibernate.util.ReflectHelper -> reflection optimizer disabled for: Funcionario, VerifyError: (class: Funcionario$$BulkBeanByCGLIB$$3a171548, method: setPropertyValues signature: (Ljava/lang/Object;[Ljava/lang/Object;)V) Expecting to find array of objects or arrays on stack
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Static SQL for entity: Funcionario
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Version select: select idfunc from funcionario where idfunc =?
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Snapshot select: select funcionari_.idfunc, funcionari_.nome as nome0_, funcionari_.endereco as endereco0_, funcionari_.rg as rg0_, funcionari_.cpf as cpf0_, funcionari_.cargo as cargo0_, funcionari_.ativo as ativo0_, funcionari_.login as login0_, funcionari_.senha as senha0_ from funcionario funcionari_ where funcionari_.idfunc=?
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Insert 0: insert into funcionario (nome, endereco, rg, cpf, cargo, ativo, login, senha, idfunc) values (?, ?, ?, ?, ?, ?, ?, ?, ?)
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Update 0: update funcionario set nome=?, endereco=?, rg=?, cpf=?, cargo=?, ativo=?, login=?, senha=? where idfunc=?
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Delete 0: delete from funcionario where idfunc=?
2006-04-23 00:40:36,870 DEBUG persister.entity.AbstractEntityPersister -> Identity insert: insert into funcionario (nome, endereco, rg, cpf, cargo, ativo, login, senha, idfunc) values (?, ?, ?, ?, ?, ?, ?, ?, null)
2006-04-23 00:40:36,918 DEBUG loader.entity.EntityLoader -> Static select for entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,919 DEBUG loader.entity.EntityLoader -> Static select for entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,919 DEBUG loader.entity.EntityLoader -> Static select for entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,919 DEBUG loader.entity.EntityLoader -> Static select for entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,935 DEBUG loader.entity.EntityLoader -> Static select for action ACTION_MERGE on entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,935 DEBUG loader.entity.EntityLoader -> Static select for action ACTION_REFRESH on entity Funcionario: select funcionari0_.idfunc as idfunc0_0_, funcionari0_.nome as nome0_0_, funcionari0_.endereco as endereco0_0_, funcionari0_.rg as rg0_0_, funcionari0_.cpf as cpf0_0_, funcionari0_.cargo as cargo0_0_, funcionari0_.ativo as ativo0_0_, funcionari0_.login as login0_0_, funcionari0_.senha as senha0_0_ from funcionario funcionari0_ where funcionari0_.idfunc=?
2006-04-23 00:40:36,939 DEBUG hibernate.impl.SessionFactoryObjectFactory -> initializing class SessionFactoryObjectFactory
2006-04-23 00:40:36,943 DEBUG hibernate.impl.SessionFactoryObjectFactory -> registered: 000000000ac4d5a4010ac4d5a6c80000 (unnamed)
2006-04-23 00:40:36,944 INFO hibernate.impl.SessionFactoryObjectFactory -> Not binding factory to JNDI, no JNDI name configured
2006-04-23 00:40:36,944 DEBUG hibernate.impl.SessionFactoryImpl -> instantiated session factory
2006-04-23 00:40:36,944 DEBUG hibernate.impl.SessionFactoryImpl -> Checking 0 named HQL queries
2006-04-23 00:40:36,944 DEBUG hibernate.impl.SessionFactoryImpl -> Checking 0 named SQL queries
2006-04-23 00:40:37,015 DEBUG hibernate.impl.SessionImpl -> opened session at timestamp: 4693047856926720
2006-04-23 00:40:37,022 DEBUG event.def.DefaultSaveOrUpdateEventListener -> saving transient instance
2006-04-23 00:40:37,024 DEBUG event.def.AbstractSaveEventListener -> saving [Funcionario#<null>]
2006-04-23 00:40:37,024 DEBUG event.def.AbstractSaveEventListener -> executing insertions
2006-04-23 00:40:37,041 DEBUG persister.entity.AbstractEntityPersister -> Inserting entity: Funcionario (native id)
2006-04-23 00:40:37,041 DEBUG hibernate.jdbc.AbstractBatcher -> about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-04-23 00:40:37,041 DEBUG hibernate.jdbc.ConnectionManager -> opening JDBC connection
2006-04-23 00:40:37,041 DEBUG hibernate.connection.DriverManagerConnectionProvider -> total checked-out connections: 0
2006-04-23 00:40:37,041 DEBUG hibernate.connection.DriverManagerConnectionProvider -> using pooled JDBC connection, pool size: 0
2006-04-23 00:40:37,041 DEBUG org.hibernate.SQL -> insert into funcionario (nome, endereco, rg, cpf, cargo, ativo, login, senha, idfunc) values (?, ?, ?, ?, ?, ?, ?, ?, null)
2006-04-23 00:40:37,041 DEBUG hibernate.jdbc.AbstractBatcher -> preparing statement
2006-04-23 00:40:37,047 DEBUG persister.entity.AbstractEntityPersister -> Dehydrating entity: [Funcionario#<null>]
2006-04-23 00:40:37,048 DEBUG hibernate.type.StringType -> binding 'seu nome' to parameter: 1
2006-04-23 00:40:37,048 DEBUG hibernate.type.StringType -> binding 'seu endereco' to parameter: 2
2006-04-23 00:40:37,048 DEBUG hibernate.type.StringType -> binding 'seu mail' to parameter: 3
2006-04-23 00:40:37,048 DEBUG hibernate.type.StringType -> binding null to parameter: 4
2006-04-23 00:40:37,050 DEBUG hibernate.type.StringType -> binding null to parameter: 5
2006-04-23 00:40:37,050 DEBUG hibernate.type.StringType -> binding null to parameter: 6
2006-04-23 00:40:37,050 DEBUG hibernate.type.StringType -> binding 'seu fone' to parameter: 7
2006-04-23 00:40:37,050 DEBUG hibernate.type.StringType -> binding 'seu celular' to parameter: 8
2006-04-23 00:40:37,054 DEBUG hibernate.jdbc.AbstractBatcher -> about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-04-23 00:40:37,054 DEBUG hibernate.jdbc.AbstractBatcher -> closing statement
2006-04-23 00:40:37,054 DEBUG hibernate.jdbc.AbstractBatcher -> about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-04-23 00:40:37,055 DEBUG org.hibernate.SQL -> call identity()
2006-04-23 00:40:37,055 DEBUG hibernate.jdbc.AbstractBatcher -> preparing statement
2006-04-23 00:40:37,055 DEBUG hibernate.id.IdentifierGeneratorFactory -> Natively generated identity: 27
2006-04-23 00:40:37,055 DEBUG hibernate.jdbc.AbstractBatcher -> about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-04-23 00:40:37,055 DEBUG hibernate.jdbc.AbstractBatcher -> closing statement
2006-04-23 00:40:37,062 DEBUG event.def.AbstractFlushingEventListener -> flushing session
2006-04-23 00:40:37,063 DEBUG event.def.AbstractFlushingEventListener -> processing flush-time cascades
2006-04-23 00:40:37,065 DEBUG event.def.AbstractFlushingEventListener -> dirty checking collections
2006-04-23 00:40:37,065 DEBUG event.def.AbstractFlushingEventListener -> Flushing entities and processing referenced collections
2006-04-23 00:40:37,076 DEBUG event.def.AbstractFlushingEventListener -> Processing unreferenced collections
2006-04-23 00:40:37,077 DEBUG event.def.AbstractFlushingEventListener -> Scheduling collection removes/(re)creates/updates
2006-04-23 00:40:37,077 DEBUG event.def.AbstractFlushingEventListener -> Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects
2006-04-23 00:40:37,077 DEBUG event.def.AbstractFlushingEventListener -> Flushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
2006-04-23 00:40:37,079 DEBUG hibernate.pretty.Printer -> listing entities:
2006-04-23 00:40:37,080 DEBUG hibernate.pretty.Printer -> Funcionario{rg=seu mail, nome=seu nome, senha=seu celular, login=seu fone, ativo=null, idfunc=27, endereco=seu endereco, cargo=null, cpf=null}
2006-04-23 00:40:37,082 DEBUG event.def.AbstractFlushingEventListener -> executing flush
2006-04-23 00:40:37,082 DEBUG hibernate.jdbc.ConnectionManager -> registering flush begin
2006-04-23 00:40:37,082 DEBUG hibernate.jdbc.ConnectionManager -> registering flush end
2006-04-23 00:40:37,082 DEBUG event.def.AbstractFlushingEventListener -> post flush
2006-04-23 00:40:37,082 DEBUG hibernate.impl.SessionImpl -> closing session
2006-04-23 00:40:37,082 DEBUG hibernate.jdbc.ConnectionManager -> performing cleanup
2006-04-23 00:40:37,082 DEBUG hibernate.jdbc.ConnectionManager -> releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)]
2006-04-23 00:40:37,084 DEBUG hibernate.connection.DriverManagerConnectionProvider -> returning connection to pool, pool size: 1
2006-04-23 00:40:37,084 DEBUG hibernate.jdbc.JDBCContext -> after transaction completion
2006-04-23 00:40:37,084 DEBUG hibernate.jdbc.ConnectionManager -> aggressively releasing JDBC connection
2006-04-23 00:40:37,085 DEBUG hibernate.impl.SessionImpl -> after transaction completion