5
benim varlık sınıflarıhazırda Kriterleri Transformers.aliasToBean doğru değerleri
şöyle Bütün özelliklerinde yani 100 boş BO alıyorumCriteria criteria = session.createCriteria(Report.class,"r");
criteria
.createAlias("template", "t")
.createAlias("constituents", "rc")
.createAlias("rc.entity", "pe")
.createAlias("pe.model", "m")
.createAlias("pe.scenario", "s")
.setProjection(Projections.projectionList()
.add(Projections.property("r.Id"))
.add(Projections.property("t.Typ"))
.add(Projections.property("pe.bId"))
.add(Projections.property("m.model"))
.add(Projections.property("s.decay"))
).setMaxResults(100)
.addOrder(Order.asc("r.Id"))
.setResultTransformer(Transformers.aliasToBean(BO.class));
Benim vücut kokusu null katılarak BO oluşturmaya çalışıyorum doldurmamak olduğunu
public class BO implements Serializable {
private static final long serialVersionUID = 1L;
private int Id;
private String Typ;
private String bId;
private String model;
private String decay;
Getters and Setters
.....
Ben [] görebildiğim çizgi aliasToBean kaldırıp Nesne üzerinde yineleme
doğru değerlerinalınamadı aşağıdaki gibi, fasulye alan adlarını maç içinProjectionList
öğeleri aliasing açıkça deneyin ...