List<AddHotelBean> list=new ArrayList<AddHotelBean>();
List<HotelFacilities> list1=new ArrayList<HotelFacilities>();
public String execute(){
Configuration cfg=new Configuration();
cfg.configure();
SessionFactory sf=cfg.buildSessionFactory();
Session session= sf.openSession();
SQLQuery q=session.createSQLQuery("select d.name,d.country,f.monday,f.tuesday from hotel.hoteldetails1 d , hotel.hotelfacilities1 f where d.hotelid=f.hotelid;");
q.addScalar("name", StandardBasicTypes.STRING);
q.addScalar("country", StandardBasicTypes.STRING);
q.addScalar("monday", StandardBasicTypes.STRING);
q.addScalar("tuesday", StandardBasicTypes.STRING);
q.setResultTransformer(Transformers.aliasToBean(HotelFacilities.class));
List<HotelFacilities> l=q.list();
for(HotelFacilities a:l) {
a.getMonday();
a.getTuesday();
list1.add(a);
}
org.hibernate.QueryParameterException: could not locate named parameter [hotelid]
I'm getting this exception plz any one help me
Actually my doubt is i am using two pojo classes but my Transformers.aliasToBean is only one class how it actually take two class thing to print in my output jsp page
thanks in advance.
`