Картограф є функція або клас, відповідальний за перетворення об'єкта одного типу в об'єкт іншого типу. Цей процес широко відомий як відображення.28 січня 2024 р
Картограф може описати як картографа даних, так і особу, яка створює географічні карти. Картограф даних використовує різні програмні програми, щоб витягувати дані з бази даних, перетворювати їх і завантажувати в іншу базу даних для аналізу та отримання інформації про бізнес-аналітику.
Намір шаблону Data Mapper Він зіставляє дані з об’єктів бази даних у структури даних у пам’яті та навпаки, зводячи до мінімуму прямі залежності між основною логікою програми та основною структурою бази даних. Це роз’єднання має важливе значення в сприяння ремонтопридатності та гнучкості програмування на Java.
Data Mapper є Рівень доступу до даних, який виконує двонаправлену передачу даних між постійним сховищем даних (часто реляційною базою даних) і представленням даних у пам’яті (рівень домену).
JMapper. JMapper — це структура відображення, яка має на меті забезпечити просте у використанні та високоефективне відображення між компонентами Java. Структура спрямована на застосування принципу DRY за допомогою анотацій і реляційного відображення. Фреймворк допускає різні способи конфігурації: на основі анотацій, XML або API.
Функції картографа можна використовувати у виразі відображення, щоб забезпечити більш потужний досвід. Наприклад, під час відображення даних можна примусово прив’язати дані до певного часу або об’єднати два рядки. Важливо: загальну інформацію про засіб відображення даних і його використання див. у розділі Відображення даних.