普元的级联初始化跟hibernate基本类似,如下:
普元样式代码
String nameSqlId = "";
DataObject[] datas = getJ2eeDasTemplate().queryByNamedSqlWithPage (DataObject.class, nameSqlId, page, parameterObj);
for(int i = 0;i <datas .length;i++){//级联操作
getJ2eeDasTemplate().expandEntity(datas [i]);
}
DataObject[] datas = getJ2eeDasTemplate().queryByNamedSqlWithPage (DataObject.class, nameSqlId, page, parameterObj);
for(int i = 0;i <datas .length;i++){//级联操作
getJ2eeDasTemplate().expandEntity(datas [i]);
}
hibernate样式代码:
List<ResultBean> list = query.list();
for(ResultBean rb:list){//级联操作
Hibernate.initialize(rb.getInstance());
}
Hibernate.initialize(rb.getInstance());
}
以上是发现的级联操作方式,大家可以参考下,有更合适的可以告诉我。我只找到这种方式了
352

被折叠的 条评论
为什么被折叠?



