modif abstractDAO, remove @override