Hi All,
When I set all the attributes of an entity and persist it, only primary keys are seen in the database. The primary key is generated using the SequenceGenerator annotation.
part of the code is:
Service:
Code:
FileIndividualUser user = new FileIndividualUser();
user.setDrmPolicy(policy);
user.setFile(file);
user.setUser(users);
FileIndividualUserId fiuId = new FileIndividualUserId(newId, iUid, iFullRightsPolicyId); // EmbeddeId
user.setId(fiuId);
publishServiceDao.persistObjects(user);
DAO:
Code:
@Transactional
public void persistObjects(Object obj) {
em.persist(obj);
}
Please guide.