elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  IMPLEMENTACION EN JAVA, AYUDA X FAVOR
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: IMPLEMENTACION EN JAVA, AYUDA X FAVOR  (Leído 2,079 veces)
wallman1987

Desconectado Desconectado

Mensajes: 2


Ver Perfil
IMPLEMENTACION EN JAVA, AYUDA X FAVOR
« en: 13 Noviembre 2013, 18:57 pm »

Hola amigos necesito ayuda: Tengo una clase Cliente y otra Vehiculo pero a la hora de implementar o sea de cargar un vehiculo desde la interfaz no me genera las relaciones espero explicarme. esta es la clase Cliente resumi algunos atributos, constructores getter y setter

public class Cliente implements Serializable {

@Id
private int id_Cliente;

@Temporal(javax.persistence.TemporalType.DATE)
private Date fnacimiento;

@OneToMany(mappedBy = "cliente")
List<Vehiculo>misVehiculos;
@ManyToOne
private Vehiculo vehiculo;


public Cliente() {
}
esta es la clase vehiculo:
public class Vehiculo implements Serializable {

@Id
private int id_Vehiculo;

private String estado;
@OneToMany(mappedBy = "Vehiculo")
private List<Cliente> misClientes;

@ManyToOne

private Cliente cliente;
public Vehiculo() {
}
y mis metodos son: NuevoVehiculo que esta en mi controladora;

public void NuevoVehiculo(int id_Vehiculo, String nombcliente,String marca, String modelo, int numMotor, String numPatente, String estado) throws Exception {
Vehiculo unVehiculo = BuscarVehiculo(id_Vehiculo);
if (unVehiculo == null) {
unVehiculo = new Vehiculo(id_Vehiculo, nombcliente, marca, modelo, numMotor, numPatente, estado);
this.misVehiculos.add(unVehiculo);
this.miPersistencia.getMiVehiculoJpaController().create(unVehiculo);
} else {
throw new Exception("YA EXISTE EL VEHICULO");
}
}

y en la interfaz para agregar un nuevo Vehiculo;:
private void jbtnGuardarActionPerformed(java.awt.event.ActionEvent evt) {
jbtnNuevo.setEnabled(true);
jbtnGuardar.setEnabled(true);
int R = JOptionPane.showConfirmDialog(this, "Está seguro?", "Responder", 0);

if (R == 0) {
try {
this.miTaller.NuevoVehiculo(Integer.parseInt(jtxtId.getText()), (String) jComboBox1.getSelectedItem(), jtxtMarca.getText(), jtxtModelo.getText(), Integer.parseInt(jtxtNumMotor.getText()), jtxtPatente.getText(), jComboEstado.getSelectedItem().toString());
this.CargarTablaVehiculo(miTaller);
} catch (Exception ex) {
Logger.getLogger(VentanaVehiculo.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
o sea mi Programa funciona correctamente, pero no me relaciona las clases... PIDO AYUDA URGENTE


En línea

Mitsu

Desconectado Desconectado

Mensajes: 259



Ver Perfil WWW
Re: IMPLEMENTACION EN JAVA, AYUDA X FAVOR
« Respuesta #1 en: 13 Noviembre 2013, 19:46 pm »

1.- ¿Qué es mitaller?

2.- ¿Cuál es el método CargarTablaVehiculo?

3.- Coloca tus códigos entre las etiquetas Código del editor.


En línea

wallman1987

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: IMPLEMENTACION EN JAVA, AYUDA X FAVOR
« Respuesta #2 en: 13 Noviembre 2013, 22:01 pm »

miTaller es mi clase controladora; donde estan los metodos de Alta baja y modificaciones de las distintas clases; El Metodo CargarTablaVehiculo es un metodo que me muestra en un Jtable los Vehiculos  que estan en una tabla Mysql o se me muestra los vehiculos q tengo cargado.

no entendi tu 3 item...

el problema es q al cargar un vehiculo, necesito relacionar ese vehiculo con un cliente

@OneToMany(mappedBy = "cliente")
List<Vehiculo>misVehiculos;
@ManyToOne
private Vehiculo vehiculo;

al hacer esto creo una columna vehiculo en tabla Clientes, pero no logro relacionarlos, o sea carga NULL.. me explico? por eso puse los metodos
para agregar un nuevo vehiculo; como relaciono con un cliente??
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
medidor ultrasonico srf02, ayuda para iniciacion y implementacion en pic 16f876
Electrónica
-Xenon- 0 5,757 Último mensaje 20 Septiembre 2007, 10:24 am
por -Xenon-
AYUDA JAVA POR FAVOR.
Java
[Black Vomit] 6 3,643 Último mensaje 11 Julio 2010, 10:58 am
por tragantras
POR FAVOR UN PAINT EN JAVA(NETBEAN)
Java
MARYPRINCE 4 5,189 Último mensaje 8 Octubre 2010, 19:58 pm
por Debci
Ayuda!!! implementación de firewall en una red Novato
Seguridad
pedrocc123 4 3,114 Último mensaje 23 Junio 2012, 17:42 pm
por moikano→@
Me podrían apoyar con este ejercicio de favor en java
Ejercicios
semtac 0 4,292 Último mensaje 9 Marzo 2013, 08:01 am
por semtac
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines