Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Insertar datos de una ArrayList a una BD

Estas en el tema de Insertar datos de una ArrayList a una BD en el foro de Java en Foros del Web. Hola una consulta, tengo implementado Hibernate para persistencia de datos, y tengo una ArrayList de datos, quiero insertar estos datos consecutivamente a mi BD, pero ...
  #1 (permalink)  
Antiguo 25/01/2013, 13:10
Avatar de Sumerio  
Fecha de Ingreso: octubre-2009
Mensajes: 195
Antigüedad: 15 años, 1 mes
Puntos: 6
Pregunta Insertar datos de una ArrayList a una BD

Hola una consulta, tengo implementado Hibernate para persistencia de datos, y tengo una ArrayList de datos, quiero insertar estos datos consecutivamente a mi BD, pero estoy usando Hibernate, me muestro mi codigo:

Código:
ArrayList<String> listaPaises = new ArrayList();
listaPaises.add("España");
listaPaises.add("Francia");
listaPaises.add("Portugal");

Paises ficha = new Paises ();
ficha.setCodigo(getBeans().getCodigo());
ficha.setIdProvincia(getUsuario().getId_prvncia());			
ficha = (Paises)getGenericService().findById(Paises .class, ficha);
setBean(beans);
Como ya lo tengo mapeado el bean con sus atributos, ya no es necesario setear los datos, asi como los elemetos el ArrayList, el beans que guardaria seria getBeans().getPais()

  #2 (permalink)  
Antiguo 28/01/2013, 15:45
 
Fecha de Ingreso: octubre-2012
Ubicación: Bogotá
Mensajes: 40
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: Insertar datos de una ArrayList a una BD

puedes hacer un método que haga solo una inserción, por medio de parámetros, y después haces un "for" con el "Array" y ejecutas la función masiva-mente.

PD: no se si me hice entender
  #3 (permalink)  
Antiguo 28/01/2013, 15:54
Avatar de Sumerio  
Fecha de Ingreso: octubre-2009
Mensajes: 195
Antigüedad: 15 años, 1 mes
Puntos: 6
Busqueda Respuesta: Insertar datos de una ArrayList a una BD

Porfavor puedes poner algo codigo para tener en mente lo que voy a hacer.
  #4 (permalink)  
Antiguo 28/01/2013, 16:10
 
Fecha de Ingreso: octubre-2012
Ubicación: Bogotá
Mensajes: 40
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: Insertar datos de una ArrayList a una BD

Cita:
Iniciado por Sumerio Ver Mensaje
Porfavor puedes poner algo codigo para tener en mente lo que voy a hacer.
Pues no manejo mucho Frameworks, Entonces te pongo el código de la de manejo de datos del Array.



Código Javascript:
Ver original
  1. for(String u:Lista Paises){
  2. //Sin framework uso un objeto para llamar el metodo de inserción a la BD
  3. //Método previamente hecho con su ResultSet, PrpareStatement, Connection
  4.  
  5. Objeto.insertar(u);
  6. }
no se si es lo que necesites, pero sin frameworks funciona perfectamente

Etiquetas: arraylist, bd
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:36.