br.com.bean.Utilitarios.TestaHibernate.java Source code

Java tutorial

Introduction

Here is the source code for br.com.bean.Utilitarios.TestaHibernate.java

Source

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.bean.Utilitarios;

import br.com.bean.Classes_Mapeamentos.Aluno;
import br.com.bean.Classes_Mapeamentos.AlunoxVenda;
import br.com.bean.Classes_Mapeamentos.AlunoxVendaID;
import br.com.bean.Classes_Mapeamentos.Dependente;
import br.com.bean.Classes_Mapeamentos.Faculdade;
import br.com.bean.Classes_Mapeamentos.Festa;
import br.com.bean.Classes_Mapeamentos.Pagamento;
import br.com.bean.Classes_Mapeamentos.Pessoa;
import br.com.bean.Classes_Mapeamentos.Representante;
import br.com.bean.Classes_Mapeamentos.Turma;
import br.com.bean.Classes_Mapeamentos.Usuario;
import br.com.bean.Classes_Mapeamentos.Venda;
import br.com.bean.Classes_Mapeamentos.Viagem;
import java.text.ParseException;
import java.util.Date;
import org.hibernate.Session;
import org.hibernate.Transaction;

/**
 * Classe de Testes do Hibernate , Necessario Apenas Modificar o Conteudo
 *
 * @author pro7223
 */
public class TestaHibernate {
    //
    public static void Teste() throws ParseException {
        //incluiAluno();
        //incluiRepresentante();
        incluiUsuario();
        //incluiDependente();
        //incluiFaculdadeTurmaAluno();
        //incluiVendaFestaViagemRepresentantePagamento();
        //incluiAlunoVenda();
    }

    //    public static void incluiAluno() throws ParseException {
    //
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Aluno a = new Aluno("99999999", "Analise e Desenvolvimento de Sistemas", 2);
    //        a.setCelular("95476-9088");
    //        a.setCep("09991100");
    //        a.setCidade("Diadema");
    //        a.setComplemento("Teste");
    //        a.setCpf("44385902801");
    //        a.setDataNascimento("27/12/1994");
    //        a.setEmail("guidelmiglio@hotmail.com");
    //        a.setEndereco("rua tukanos n57");
    //        a.setEstado("So Paulo");
    //        a.setNome("Guilherme Delmiglio");
    //        a.setRg("487395207");
    //        a.setTelefone("9080-9080");
    //
    //        sessao.saveOrUpdate(a);
    //
    //        transacao.commit();
    //        sessao.close();
    //
    //    }
    //
    //    public static void incluiRepresentante() throws ParseException {
    //
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Representante r = new Representante("19/08/1972", "0099029", 2200);
    //        r.setCelular("95476-9088");
    //        r.setCep("09991100");
    //        r.setCidade("SBC");
    //        r.setComplemento("Prximo  a Nada");
    //        r.setCpf("12345678909");
    //        r.setDataNascimento("20/06/1970");
    //        r.setEmail("dernival.alan@gmail.com");
    //        r.setEndereco("rua alan n57");
    //        r.setEstado("So Paulo");
    //        r.setNome("Alan Dernival");
    //        r.setRg("487395207");
    //        r.setTelefone("9080-9080");
    //
    //        sessao.saveOrUpdate(r);
    //
    //        transacao.commit();
    //        sessao.close();
    //
    //    }
    //
    public static void incluiUsuario() throws ParseException {

        System.out.println("entrou");
        Session sessao = HibernateUtility.getSession();
        Transaction transacao = sessao.beginTransaction();

        Usuario u = new Usuario(1);
        u.setCelular("95476-9088");
        u.setCep("09991100");
        u.setCidade("Diadema");
        u.setComplemento("Teste");
        u.setCpf("44385902801");
        u.setDataNascimento("27/12/1994");
        u.setEmail("guidelmiglio@hotmail.com");
        u.setSenha("123");
        u.setEndereco("rua tukanos n57");
        u.setEstado("So Paulo");
        u.setNome("delmiglio");
        u.setRg("487395207");
        u.setTelefone("9080-9080");

        sessao.saveOrUpdate(u);

        transacao.commit();
        sessao.close();

    }
    //
    //    public static void incluiDependente() throws ParseException {
    //
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Dependente u = new Dependente(1);
    //        u.setCelular("95476-9088");
    //        u.setCep("09991100");
    //        u.setCidade("Diadema");
    //        u.setComplemento("Teste");
    //        u.setCpf("44385902801");
    //        u.setDataNascimento("27/12/1994");
    //        u.setEmail("guidelmiglio@hotmail.com");
    //        u.setEndereco("rua tukanos n57");
    //        u.setEstado("So Paulo");
    //        u.setNome("Sandra da Silva");
    //        u.setRg("487395207");
    //        u.setTelefone("9080-9080");
    //
    //        sessao.saveOrUpdate(u);
    //
    //        transacao.commit();
    //        sessao.close();
    //
    //    }
    //
    //    public static void incluiFaculdadeTurmaAluno() throws ParseException {
    //
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Aluno a = new Aluno("9273937", "Engenharia de Computao", 5);
    //        a.setCelular("95476-9088");
    //        a.setCep("09991100");
    //        a.setCidade("Araguaia");
    //        a.setComplemento("Teste");
    //        a.setCpf("12345609876");
    //        a.setDataNascimento("28/09/1990");
    //        a.setEmail("guidelmiglio@gmail.com");
    //        a.setEndereco("rua caetes n57");
    //        a.setEstado("Brasilia");
    //        a.setNome("Fernanda Correira");
    //        a.setRg("8308303999");
    //        a.setTelefone("7282-8938");
    //
    //        Faculdade f = new Faculdade("Faculdade Termomcanica", "09298839", "Rua Teste", "Prximo a Ford",
    //                "So Bernardo", "So Paulo", "ftt@gmail.com", "9208-7464", "Wilson", "Referncia em Educao");
    //
    //        Turma t = new Turma(40, 5, "ADS5");
    //
    //        a.setTurma(t);
    //        t.setFaculdade(f);
    //
    //        t.getAlunos().add(a);
    //        f.getTurmas().add(t);
    //
    //        sessao.saveOrUpdate(f);
    //        sessao.saveOrUpdate(t);
    //        sessao.saveOrUpdate(a);
    //
    //        transacao.commit();
    //        sessao.close();
    //
    //    }
    //
    //    public static void incluiVendaFestaViagemRepresentantePagamento() throws ParseException {
    //
    //        short vooEscala = 1;
    //        short vooSemEscala = 2;
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Aluno a = new Aluno("9273937", "Engenharia de Computao", 5);
    //        a.setCelular("95476-9088");
    //        a.setCep("09991100");
    //        a.setCidade("Araguaia");
    //        a.setComplemento("Teste");
    //        a.setCpf("12345609876");
    //        a.setDataNascimento("28/09/1990");
    //        a.setEmail("guidelmiglio@gmail.com");
    //        a.setEndereco("rua caetes n57");
    //        a.setEstado("Brasilia");
    //        a.setNome("Fernanda Correira");
    //        a.setRg("8308303999");
    //        a.setTelefone("7282-8938");
    //
    //        Representante r = new Representante("13/06/2013", "089283432", 2200);
    //
    //        Festa f = new Festa("09991100", "Rua Tucanos", "Prximo a Dom Pedro I", "Diadema", "SP",
    //                "19/02/1972", 2, 1000, "Teste", "Teste");
    //
    //        Viagem vi = new Viagem("So Paulo", "Punta Del este - Argentina", "03/11/2015",
    //                "03/11/2015", vooEscala, 15999, "Hotelaria Argentina", "Teste", "Teste");
    //
    //        Pagamento p = new Pagamento("1239083093893", 3, "12/06/2020");
    //
    //        Venda v = new Venda();
    //
    //        p.setAluno(a);
    //        a.getPagamentos().add(p);
    //
    //        v.getRepresentante().add(r);
    //        r.setVenda(v);
    //
    //        v.getFestas().add(f);
    //        f.setVenda(v);
    //
    //        v.getViagens().add(vi);
    //        vi.setVenda(v);
    //
    //        v.setPagamento(p);
    //
    //        sessao.saveOrUpdate(vi);
    //        sessao.saveOrUpdate(f);
    //        sessao.saveOrUpdate(a);
    //        sessao.saveOrUpdate(p);
    //        sessao.saveOrUpdate(v);
    //
    //        transacao.commit();
    //        sessao.close();
    //
    //    }
    //
    //    public static void incluiAlunoVenda() throws ParseException {
    //
    //        short vooEscala = 1;
    //        short vooSemEscala = 2;
    //        System.out.println("entrou");
    //        Session sessao = HibernateUtility.getSession();
    //        Transaction transacao = sessao.beginTransaction();
    //
    //        Aluno a = new Aluno("9273937", "Engenharia de Computao", 5);
    //        a.setCelular("95476-9088");
    //        a.setCep("09991100");
    //        a.setCidade("Araguaia");
    //        a.setComplemento("Teste");
    //        a.setCpf("12345609876");
    //        a.setDataNascimento("28/09/1990");
    //        a.setEmail("guidelmiglio@gmail.com");
    //        a.setEndereco("rua caetes n57");
    //        a.setEstado("Brasilia");
    //        a.setNome("Fernanda Correira");
    //        a.setRg("8308303999");
    //        a.setTelefone("7282-8938");
    //
    //        Representante r = new Representante("13/06/2013", "089283432", 2200);
    //
    //        Festa f = new Festa("09991100", "Rua Tucanos", "Prximo a Dom Pedro I", "Diadema", "SP",
    //                "19/02/1972", 2, 1000, "Teste", "Teste");
    //
    //        Viagem vi = new Viagem("So Paulo", "Punta Del este - Argentina", "03/11/2015",
    //                "03/11/2015", vooEscala, 15999, "Hotelaria Argentina", "Teste", "Teste");
    //
    //        Pagamento p = new Pagamento("1239083093893", 3, "12/06/2020");
    //
    //        Venda v = new Venda();
    //
    //        p.setAluno(a);
    //        a.getPagamentos().add(p);
    //
    //        v.getRepresentante().add(r);
    //        r.setVenda(v);
    //
    //        v.getFestas().add(f);
    //        f.setVenda(v);
    //
    //        v.getViagens().add(vi);
    //        vi.setVenda(v);
    //
    //        AlunoxVendaID alunoxvendaid = new AlunoxVendaID(a, v);
    //        AlunoxVenda alunoxvenda = new AlunoxVenda(alunoxvendaid, 6, 10000);
    //
    //        sessao.saveOrUpdate(vi);
    //        sessao.saveOrUpdate(f);
    //        sessao.saveOrUpdate(a);
    //        sessao.saveOrUpdate(v);
    //        sessao.saveOrUpdate(p);
    //        sessao.saveOrUpdate(alunoxvenda);
    //        
    //        transacao.commit();
    //        sessao.close();
    //
    //    }

}