Я планирую использовать DAO шаблона @CRUDRepository, предоставляемого SpringData, для всех операций CRUD.Также я хотел бы использовать Mybatis для получения запросов на генерацию отчетов.Это хорошая практика, чтобы объединить оба.Я хочу использовать Mybatis для генерации отчетов, потому что я могу создавать динамические запросы с объединением разных таблиц.Я хочу использовать CRUDRepository для быстрой разработки, так что мне не нужно тратить много времени на создание CRUD-запросов.Кроме того, как я могу реализовать шаблон DAO в этом случае?