service layer sdelano
dao imple podkorrektirovano