hql连表查询的问题,总结了一下,与大家分享
package android.com.bzjm.test;
import java.util.List;
import org.hibernate.HibernateException;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.bzjm.pojo.Ktvinfo;
import com.bzjm.pojo.Ktvtype;
import android.com.bzjm.pojo.HibernateSessionFactory;
/**
* @author Adayan 2016年2月21日下午5:15:53
*/
public class Hqltext {
public void jiaocha() {// 交叉查询
// 同时查询出多表的数据
Session session = null;
try {
session = HibernateSessionFactory.getSession();
Transaction ts = session.beginTransaction();
Query query = session.createQuery("from Ktvinfo,Ktvtype");
List<Object[]> list = query.list();
// 将获取到的2个表,分开获取
for (Object[] values : list) {