package com.bcxin.survey.service; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @Service @Transactional public class RoleServiceImpl implements RoleService { /*@Autowired @Qualifier("baseDao") private BaseDao dao; (non-Javadoc) * @see com.bcxin.service.RoleService#findRoleList() @Override public List findRoleList() { return dao.findAll(SecurityRole.class); } (non-Javadoc) * @see com.bcxin.service.RoleService#findRoleByKind(java.lang.String) @Override public SecurityRole findRoleByExternalReference(String externalReference) { return dao.findByCriterionToUnique(SecurityRole.class, Restrictions.eq("externalReference", externalReference)); } (non-Javadoc) * @see com.bcxin.service.RoleService#findRoleByName(java.lang.String) @Override public SecurityRole findRoleByName(String name) { return dao.findByCriterionToUnique(SecurityRole.class, Restrictions.eq("name", name)); } (non-Javadoc) * @see com.bcxin.service.RoleService#addRole(com.bcxin.domain.SecurityRole) @Override public boolean addRole(SecurityRole role) { boolean flag = true; try { dao.save(role); } catch(Exception e) { flag = false; e.printStackTrace(); } return flag; } (non-Javadoc) * @see com.bcxin.service.RoleService#deleteRole(com.bcxin.domain.SecurityRole) @Override public boolean deleteRole(SecurityRole role) { boolean flag = true; try { dao.delete(role); } catch(Exception e) { flag = false; e.printStackTrace(); } return flag; }*/ }