Описание тега binding

Этот тег означает разные вещи в разных контекстах; рассмотрите возможность использования менее неоднозначных тегов вместо или в дополнение. Общие значения включают: Внедрение зависимостей и привязка данных к объектам и привязки между компонентами приложения.

Этот тег означает разные вещи в разных контекстах; рассмотрите возможность использования менее неоднозначных тегов вместо или в дополнение. См. Следующие теги для более точной маркировки:

  • внедрение зависимостей - это шаблон проектирования для уменьшения связи между компонентами путем динамического внедрения в программный компонент зависимостей, необходимых для его функционирования. Для внедрения с использованием фреймворка привяжите или зарегистрируйте реализацию (созданный объект или средство создания объекта) к типу внедрения (т. Е. Все запросы для интерфейса автомобиля должны возвращать BMW, или все запросы для получения именованной строки XYZ должны искать XYZ в файле конфигурации).

  • Связывание данных Связывание данных - это общий метод, который связывает два источника данных / информации вместе и поддерживает их синхронизацию. Обычно это делается с двумя источниками данных / информации с разными типами, как в привязке данных XML. Однако при связывании данных пользовательского интерфейса данные и информационные объекты одного типа связаны вместе (например, объекты Java с элементами пользовательского интерфейса Java).

  • привязка модели - это функция, которая упрощает действия контроллера за счет использования данных запроса для создания строго типизированных объектов.