PENDING
public ProjectDTO getProjectByName(String name) {
Project project = ... // retrieve a persisted project from repository by name
ProjectDTO dto = (ProjectDTO) PopulationManager.getInstance().populateDTO(project, ProjectDTO.class);
return dto;
}
...
describe entity locator
public void save(ProjectDTO dto) {
PersistentObject project = PopulationManager.getInstance().populateDomainObject(dto, this.getEntityLocator());
// save project
}