There are a number of ways to delete entities.
person.delete();
delete(personId);
Query query = createQuery("from Person person where exists ( " + " from PersonName as perName where person = perName.id.person and " + "perName.isPrimaryName = :systemBool and perName.entityName " + "like :name)"); query.bindLikableString("name", "ABC", 64); query.bindBoolean("systemBool", com.splwg.base.api.datatypes.Bool.TRUE); long rowsDeleted = query.delete();
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.