@Override @Transactional(readOnly = true) public List<Course> findCoursesToJoin(Customer customer) { return courseDao.findJoinableForCustomer(customer); }