处理hibernte多表查询返回对象集合的解决办法

public class BeanProperty {
	
	private static final String FILTER_REG = "serialVersionUID";

	public static List arrayCastBean(String dir,List list) {
		List result = new ArrayList();
		boolean flag = false;
		try {
			Class clazz = Class.forName(dir);
			Object obj = null;
			Field[] fields = clazz.getDeclaredFields();
			if(fields[0].getName().equals(BeanProperty.FILTER_REG)){
				flag = true;
			}
			for(Object[] values : list){
				obj = clazz.newInstance();
				for(int i=0;i   
  

 

最后将返回的list强转成你传的地址的javabean就可以了

你可能感兴趣的:(hibernate,多表查询,返回对象)