2011-11-05 17 views

Respuesta

9

simplemente crea una clase con, por ejemplo, una lista. Ejemplo:

clase pública Orden { ... Elementos de la lista; ... }

continuación:

ODatabaseObjectTx db = new ODatabaseObjectTx("local:/temp/db"); 
db.create(); 

db.getEntityManager().registerEntityClass(Order.class); 
db.getEntityManager().registerEntityClass(OrderItem.class); 

Order o = new Order(234); 
o.items = new ArrayList<OrderItem>(); 
o.items.add(new OrderItem('mouse', 10, 12.5)); 

db.save(o); 
+0

que quiere decir en mi objeto: 'Lista DO = new LinkedList ();' ¿qué pasa con los captadores y definidores de este campo? – KJW

+0

No importa: OrientDB puede acceder a los campos internos incluso sin getter/setter. Pero si los defines, OrientDB los usará. – Lvca

Cuestiones relacionadas