Hibernate version:2.1
In following code,easily you can undesrtand that for inserting into a detail table we should take an instance of parents,so i feel this kind of coding has some problems.
DataTypeENT dataTypeENT = new DataTypeENT();
dataTypeENT = (DataTypeENT) persistanceManager.findByPrimaryKey(DataTypeENT.class,dto.getDttId());
dto.setDataTypeENT( dataTypeENT );
MetricENT metricENT = new MetricENT();
metricENT = (MetricENT) persistanceManager.findByPrimaryKey(MetricENT.class,dto.getImtId());
dto.setMetricENT( metricENT );
persistanceManager.add( dto );
|