Package com.avaje.ebean

Examples of com.avaje.ebean.EbeanServer.find()


   
    server.save(b2);

    server.beginTransaction();
    try {
        EMain b3 = server.find(EMain.class, b.getId());
        Assert.assertEquals("ABC", b3.getEmbeddable().getDescription());
    } finally {
        server.endTransaction();
    }
    EMain b4 = server.find(EMain.class, b.getId());
View Full Code Here


        EMain b3 = server.find(EMain.class, b.getId());
        Assert.assertEquals("ABC", b3.getEmbeddable().getDescription());
    } finally {
        server.endTransaction();
    }
    EMain b4 = server.find(EMain.class, b.getId());
    b4.setName("bbb");
    b4.getEmbeddable().setDescription("123");
    server.save(b4);

    EMain b5 = server.find(EMain.class, b.getId());
View Full Code Here

    EMain b4 = server.find(EMain.class, b.getId());
    b4.setName("bbb");
    b4.getEmbeddable().setDescription("123");
    server.save(b4);

    EMain b5 = server.find(EMain.class, b.getId());
    Assert.assertEquals("123", b5.getEmbeddable().getDescription());
  }
}
View Full Code Here

   
    GlobalProperties.put("ebean.search.packages", "com.avaje.tests.inheritance.company.domain");
   
    EbeanServer server = Ebean.getServer(null);
   
    List<AbstractBar> list0 = server.find(AbstractBar.class)
      .findList();
   
    Assert.assertNotNull(list0);
   
    List<AbstractBar> list1 = server.find(AbstractBar.class)
View Full Code Here

    List<AbstractBar> list0 = server.find(AbstractBar.class)
      .findList();
   
    Assert.assertNotNull(list0);
   
    List<AbstractBar> list1 = server.find(AbstractBar.class)
      .fetch("foo", "importantText")
      .findList();
   
    Assert.assertNotNull(list1);
   
View Full Code Here

   
    ConcreteBar cb = new ConcreteBar();
    cb.setFoo(f);
    server.save(cb);
   
    List<AbstractBar> list2 = server.find(AbstractBar.class)
    .fetch("foo", "importantText")
    .findList();
 
    Assert.assertNotNull(list2);
    Assert.assertTrue(list2.size() > 0);
View Full Code Here

 
  private void checkForLoop() {
   
    EbeanServer server = Ebean.getServer(null);
   
    Query<TOne> query = server.find(TOne.class)
      .where().gt("name", "2")
      .query();
 
    int pageSize = 10;
   
View Full Code Here

     
    } finally {
      txn.end();
    }
   
    List<UTDetail> details = ebeanServer.find(UTDetail.class).findList();
    Assert.assertEquals(3, details.size());
   
  }
}
View Full Code Here

    server.save(two);
    add(two, "ccc");
    add(two, "ddd");
       
   
    List<IMRoot> list = server.find(IMRoot.class).select("id").findList();
   
    for (IMRoot imRoot : list) {
      // lazy load the related OneToMany which is related to a non-leaf
      List<IMRelated> related = imRoot.getRelated();
      for (IMRelated imRelated : related) {
View Full Code Here

    private List<Object> findIdsByParentId(Object parentId, Transaction t) {
       
        String rawWhere = deriveWhereParentIdSql(false);
       
        EbeanServer server = getBeanDescriptor().getEbeanServer();
        Query<?> q = server.find(getPropertyType())
            .where().raw(rawWhere).query();
       
        bindWhereParendId(q, parentId);
        return server.findIds(q, t);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.