controller dao e interface hive