public void testUseRightOuterJoin(){
Session session = null;
session = HibernateUtils.getCurrentSession();
String hql = "from Category c right outer join c.products";
Query query = session.createQuery(hql);
List<Object[]> list = query.list();
HibernateUtils.closeSession(session);
for(Object[] objs : list){
for(Object obj :objs){
System.out.println(obj.toString());
}
}
}