Data#40_yuanzhe:optimize common dao