Pessoal, o que você acham melhor? Banho de arruda ou benzer com sal grosso?
Meu como no tópico anterior eu tava com uns métodos de debug desde ontem, e cara simplesmente não fiza nada, nem se quer um limpar e contruir no netbeans.
Eu simplesmente usei o debug para ver as properties como mostra o resultado do meu método utilitário : (olha itens em negrito)
[java.vendor=Sun Microsystems Inc.,
show_sql=true,
sun.java.launcher=SUN_STANDARD,
hibernate.connection.url=jdbc:mysql://localhost/lab,
sun.management.compiler=HotSpot Client Compiler,
use_sql_comments=true,
os.name=Windows XP,
sun.boot.class.path=C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\resources.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\rt.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\sunrsasign.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\jsse.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\jce.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\charsets.jar;
C:\Arquivos de programas\Java\jdk1.6.0\jre\classes,
generate_statistics=true,
sun.desktop=windows,
java.vm.specification.vendor=Sun Microsystems Inc.,
hibernate.generate_statistics=true,
java.runtime.version=1.6.0-b105,
hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider,
user.name=Murilo,
connection.driver_class=com.mysql.jdbc.Driver,
user.language=pt,
sun.boot.library.path=C:\Arquivos de programas\Java\jdk1.6.0\jre\bin,
[b][u]dialect=org.hibernate.dialect.MySQLDialect, [/b][/u]
java.version=1.6.0, user.timezone=,
sun.arch.data.model=32,
java.endorsed.dirs=C:\Arquivos de programas\Java\jdk1.6.0\jre\lib\endorsed,
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86,
sun.jnu.encoding=Cp1252,
file.encoding.pkg=sun.io,
file.separator=\,
java.specification.name=Java Platform API Specification,
java.class.version=50.0,
user.country=BR,
connection.url=jdbc:mysql://localhost/lab,
java.home=C:\Arquivos de programas\Java\jdk1.6.0\jre,
java.vm.info=mixed mode,
os.version=5.1,
path.separator=;,
connection.password=root,
java.vm.version=1.6.0-b105,
hibernate.connection.password=root,
user.variant=,
java.awt.printerjob=sun.awt.windows.WPrinterJob,
sun.io.unicode.encoding=UnicodeLittle,
awt.toolkit=sun.awt.windows.WToolkit,
hibernate.connection.username=root,
user.home=C:\Documents and Settings\Murilo,
java.specification.vendor=Sun Microsystems Inc.,
java.library.path=C:\Arquivos de programas\Java\jdk1.6.0\jre\bin;
.;C:\WINDOWS\Sun\Java\bin;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\Arquivos de programas\PHP\;
C:\Arquivos de programas\ARM\RVD\Core\1.7\283\win_32-pentium\bin;
C:\Arquivos de programas\ARM\Utilities\FLEXlm\9.2\release\win_32-pentium;
C:\Arquivos de programas\ARM\bin\win_32-pentium;C:\Arquivos de programas\ARM\RVCT\Programs\2.0.1\277\win_32-pentium;
C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\oracle\product\10.1.0\SONY\bin;
C:\oracle\product\10.1.0\SONY\jre\1.4.2\bin\client;
C:\Arquivos de programas\EasyEclipse Server Java 1.2.2.2\jre\bin;
C:\oracle\product\10.1.0\Db_1\bin;
C:\oracle\product\10.1.0\Db_1\jre\1.4.2\bin\client;
C:\oracle\product\10.1.0\SONY\jre\1.4.2\bin;
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
C:\Arquivos de programas\Java\jdk1.6.0\bin;
C:\Arquivos de programas\Java\jre1.6.0\bin;
c:\;
C:\oracle\product\10.1.0\Db_1\jdbc\lib;C:\;
C:\Apps\CrashCart;
C:\Arquivos de programas\QuickTime\QTSystem\;
C:\Arquivos de programas\Arquivos comuns\Adobe\AGL;
C:\Arquivos de programas\NetBeans 6.1\bin;
C:\Arquivos de programas\MySQL\MySQL Server 5.0\bin;
C:\Dev-Cpp\bin;C:\Sun\SDK\bin;
C:\Arquivos de programas\IDM Computer Solutions\UltraCompare;
;%VFSDK%\BIN, java.vendor.url=http://java.sun.com/,
hibernate.connection.driver_class=com.mysql.jdbc.Driver,
connection.username=root,
java.vm.vendor=Sun Microsystems Inc.,
<b>hibernate.dialect=org.hibernate.dialect.MySQLDialect, </b>
java.runtime.name=Java(TM) SE Runtime Environment,
line.separator=,
java.vm.name=Java HotSpot(TM) Client VM,
cache.provider_class=org.hibernate.cache.NoCacheProvider,
file.encoding=Cp1252, java.specification.version=1.6,
hibernate.show_sql=true,
hibernate.connection.pool_size=10]
Depois dei um ctrl+f6 novamente para executar meu código compilado (não mudei nada só comentei novamente o método getProperties) e voilá veja o resultado no console:
[debug]
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
Compiling 1 source file to C:\Documents and Settings\Murilo\Meus documentos\Programacao\WebApplication1\build\web\WEB-INF\classes
compile-single:
run-main:
@ org.hibernate.dialect.MySQLDialect
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
drop table if exists Produto
create table Produto (id bigint not null auto_increment, descricao varchar(255), nome varchar(255), preco float not null, primary key (id))
CONSTRUÍDO COM SUCESSO (tempo total: 3 segundos)
Não acreditando tomale run novamente:
[no debug]
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
Compiling 1 source file to C:\Documents and Settings\Murilo\Meus documentos\Programacao\WebApplication1\build\web\WEB-INF\classes
compile-single:
run-main:
drop table if exists Produto
create table Produto (id bigint not null auto_increment, descricao varchar(255), nome varchar(255), preco float not null, primary key (id))
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)
E olha lá a tabela no MySQL (vide anexo).
Bem com isso vou dar o período de 24 horas e após isso considero o assunto reolvido e acabado.
Muiiitissimo grato principalmente ao Rafael, com sua paciência para comigo.
Moacirjava, eu ia sugerir isso agora lá no seu tópico, para você mudar a sua classe, quanto ao xml parece com o que o netbeans sugere.
Grato pela atenção.