Можете ли вы установить собственный суффикс и преобразователь правил именования xml и интерфейсы в MyBatis Generator (MBG)?
Например, при создании файлов сопоставления для класса Book. MBG генерирует файл сопоставления BookMapper.xml и интерфейс PartnerDao.java. Однако я хочу изменить суффикс на другой, например BookMapperBase.xml или BookDaoBase.xml, и PartnerMapperBase.java или PartnerDaoBase.java.
Причина в том, что бывшие коллеги использовали BookMapper.xml для своих рукописных операторов SQL, и использование одного и того же имени могло вызвать путаницу. Кроме того, я не хочу использовать сгенерированные преобразователи напрямую, а использую пользовательские файлы преобразователей, которые расширяют BookMapperBase.xml.
Я искал в Интернете и нашел несколько проектов github и hotrod ORM, но действительно ли он не поддерживается официальным генератором Mybatis? Если нет, то какова ваша рекомендуемая альтернатива?