Spring не вставил PatientDaoImp
в ваш контроллер. Попробуйте это:
public class PatientController {
@Autowired
private PatientDaoImp dao;
Также убедитесь, что следующее объявление находится в вашем *-servlet.xml
файле контекста (не в основном файле контекста):
<context:component-scan base-package="com.pems.web"/>