type=choice削除,Annotation解析分離,Daoの命名規則によるtypeづけ