Como crear una base de datos DB4O

Hola a todos, hoy os voy a explicar como crear un fichero DB4O con db4o.jar.

DB4O es una base de datos orientada a objetos en un fichero, algo parecido a como es SQL Lite pero sin ser orientado a objetos.

Lo primero que necesitarás es el JAR de DB4O, podéis agregar la dependencia en apache netbeans. Aquí lo puedes descargar.

Como agregar dependencias en Apache Netbeans

Vamos a usar la clase Persona para insertar en la base de datos:

Lo primero que tenemos que hacer es crear la conexión con DB4O:

Vamos a crear unos cuantos objetos Persona de prueba:

 

Ahora lo tenemos que guardar los objetos con el método store.

Ahora recuperamos todos los objetos con el siguiente código:

Lo que hacemos es crear un objeto vació para que con el método queryByExample y esto hace que nos devuelva todos los objetos de la base de datos.

 

Este es el resultado:

Recuerda siempre de cerrar la base de datos:

Recuerda que si lo ejecutas varias veces, se te irán metiendo varias veces.

También ten en cuenta que si lo llevas a otro proyecto diferente puede ser que te encuentres con problemas, esto es porque la dirección del objeto esta también en el paquete, por eso te recomiendo que reinicies la base de datos (borrando el fichero) al cambiarlo de proyecto.

Te dejo un video para guiarte aún más:

Te dejo aquí el ejemplo para descargar.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539