public List<EmailRecieverEventCategory> findByPersonId(int perId) {
   List<EmailRecieverEventCategory> aListEmailR = new ArrayList<EmailRecieverEventCategory>();
   aListEmailR =
       getHibernateTemplate().find("from EmailRecieverEventCategory where UserId = ?", perId);
   for (Iterator<EmailRecieverEventCategory> it = aListEmailR.iterator(); it.hasNext(); ) {
     EmailRecieverEventCategory emailRecieverEventCategory = it.next();
     HibernateUtils.initialize(emailRecieverEventCategory.getCategory());
   }
   return aListEmailR;
 }