Ola pessoal.
Estou tentando salvar,alterar, excluir e tudo mais com o Hibernate Annotations, mais toda vez que vou executar da erro de que nao acha o meu xml, sendo que nao estou usando arquivo xml e sim properties.
Por favor preciso de ajuda estou tentando a dias e nada obrigado a todos pela atencao:
minha Classe Usuario
// *****************************************************************************
// Definindo a Tabela.
// *****************************************************************************
@Entity
@Table( name = "Us_Usuario")
public class us_Usuario implements Serializable
{
@Id
@SequenceGenerator(name="generator_us_usuario",sequenceName="sequence_us_usuario")
@GeneratedValue(generator="generator_us_usuario")
private Long usu_codigo;
@Column(name ="usu_login", length = 30)
private String usu_login;
@Column(name="usu_senha", length = 60)
private String usu_senha;
@Column(name ="usu_dtcadastro", insertable = false, updatable = false )
@Temporal(value=TemporalType.DATE)
private Date us_dtcadastro;
// Relacionamento com a Tabela de Grupo de Usuario.
@OneToOne
@Cascade(CascadeType.ALL)
@JoinColumn( name = "cod_grupo")
private us_Grupo grupo;
// Relacionamento com a Tabela de Idioma de Usuario.
@OneToOne
@Cascade(CascadeType.ALL)
@JoinColumn( name = "cod_idioma")
private us_Idioma Idioma;
geters e seters...
O meu hibernateUtil
public class HibernateUtil
{
private static SessionFactory fabrica;
private static AnnotationConfiguration cfg;
private static Session getSession()
{
return fabrica.openSession();
}
static
{
try
{
cfg = new AnnotationConfiguration();
cfg.configure();
fabrica = cfg.buildSessionFactory();
}
catch(Exception erro)
{
JOptionPane.showMessageDialog(null, "Deu Erro ao Criar a Fabrica.: \n" + erro);
}
}
public static void salvar( Object objeto)
{
try
{
getSession().beginTransaction();
getSession().save(objeto);
getSession().getTransaction().commit();
getSession().close();
}
catch(Exception Erro)
{
JOptionPane.showMessageDialog(null, "Deu Err oao Salvar.: \n" + Erro);
}
O meu Hibernate.properties:
hibernate.connection.driver_class = org.postgresql.Driver
hibernate.connection.url = jdbc:postgresql://localhost:5433/GsAdm
hibernate.connection.username = postgres
hibernate.connection.password = postgres
hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect
hibernate.show_sql = true
hibernate.format_sql = true
hibernate.pool_size = 10
hibernate.hbm2ddl.auto = create;
O que estou fazendo Errado ?