DaoPattern
ddd