package br.com.doctors.test; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import br.com.doctors.dao.administracao.MedicoDao; import br.com.doctors.dao.administracao.PacienteDao; import br.com.doctors.modelo.administracao.Medico; import br.com.doctors.modelo.administracao.Paciente; import br.com.doctors.modelo.consultas.Consulta; public class ConsultaTest { public static void main(String[] args) { Configuration configuration = new Configuration(); configuration.configure(); SessionFactory factory = configuration.buildSessionFactory(); Session session = factory.openSession(); PacienteDao daoPaciente = new PacienteDao(session); Paciente paciente = daoPaciente.busca("Guilherme Kamizake de Freitas"); System.out.println(paciente); MedicoDao daoMedico = new MedicoDao(session); Medico medico = daoMedico.busca("Jo�o Cleber"); System.out.println(medico); Consulta consulta = new Consulta(); // consulta.setData("10/06/2010"); // consulta.setHora("08:50"); consulta.setObservacoes("nada a declarar"); consulta.setQueixaPrincipal("DOr de estomago"); session.beginTransaction(); session.save(consulta); session.getTransaction().commit(); session.close(); } }