Actually the criteria.createAlias already worked for me... Now i'm trying to Transform the result into my object...
My code:
Code:
Criteria c = getSession().createCriteria(myclass);
ProjectionList pl = Projections.projectionList();
c.createAlias("tpDoc", "tpDoc", CriteriaSpecification.LEFT_JOIN);
pl.add(Projections.property("pkTpDoc"), "pkTpDoc");
pl.add(Projections.property("descTpDoc"), "descTpDoc");
pl.add(Projections.property("tpDoc.descTpDoc"), "tpDoc.descTpDoc");
c.setProjection(pl);
c.setResultTransformer(new AliasToBeanResultTransformer(myclass));
This projection alias "tpDoc.descTpDoc" doesn't work... :(
Any suggestions?
Thanks!