菜单完成，使用ef操作数据库，去掉了三层