dove UserDaoImpl deve essere il tuo dao ed implementare org.springframework.security.userdetails.UserDetai lsService
..ma intendi proprio da classe java?
nel senso:
codice:
public class UsersDAOImpl extends SqlMapClientDaoSupport implements UsersDAO, org.springframework.security.userdetails.UserDetailsService  {
   ....
   ....
}