The code is: {quote} PersonEntity perosn1 = new PersonEntity(1, "person1"); entityManager.persist(perosn1); entityManager.remove(perosn1);
AddressEntity addressEntity = new AddressEntity(1, "address1"); entityManager.persist(addressEntity); entityManager.remove(addressEntity);
System.out.println("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF->1"); entityManager.createNativeQuery("delete from hibernate_test_person_entity where id = 1").executeUpdate(); assertNull(entityManager.find(PersonEntity.class, 3721));{quote} The output is: {quote}FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF->1 bq. Hibernate: bq. delete bq. from bq. hibernate_test_person_entity bq. where bq. id = 1 bq. Hibernate: bq. select bq. personenti0_.id as id1_1_0_, bq. personenti0_.name as name2_1_0_ bq. from bq. hibernate_test_person_entity personenti0_ bq. where bq. personenti0_.id=? bq. Hibernate: bq. insert bq. into bq. hibernate_test_person_entity bq. (name, id) bq. values bq. (?, ?) bq. Hibernate: bq. insert bq. into bq. hibernate_test_addres_entity (address, id) values (?, ?) Hibernate: delete from hibernate_test_person_entity where id=? Hibernate: delete from hibernate_test_addres_entity where id=?{quote} |
|