sb.append("SELECT u.editTime rTime ,u.ext1 remark FROM mess.reg_users u WHERE u.ext1 <>'' AND u.ext1 IS NOT NULL UNION ");
Query query = this.getHibernateTemplate().getSessionFactory().getCurrentSession().createSQLQuery(sb.toString())
.addScalar("rTime", TimestampType.INSTANCE)
.addScalar("remark",StringType.INSTANCE)
.setResultTransformer(Transformers.aliasToBean(RemarkTime.class));
//When there is an entity object, the two lines in red font can be omitted;
//Similarly, when only one field is required when returning, the last line can be omitted.
List <RemarkTime> list = query.list();
return list;