Когда вы кодируете, вы никогда не должны повторно вызывать колесо по многим причинам. Самое главное, что при повторном использовании вы используете то, что было проверено и принято сообществом разработчиков. EL - это библиотека, предназначенная для упрощения объема кода, который необходимо написать для выполнения общих задач, таких как обработка исключений, доступ к данным, ведение журнала и т. Д.
В случае Data Access Application
из множества преимуществ:
- это заставляет вас абстрагироваться от базовой базы данных и типов, что позволяет вам переходить от одного к другому Это также заставляет вас стандартизировать способ доступа к вашим данным в вашем продукте.
- DA также позволяет вам просто определять свою базу данных и получать к ней общий доступ, предоставляя DA возможность заниматься подключением и запросом базы данных.
- Наконец, это также помогает разработчикам младшего уровня, поскольку им не нужно кодировать разные базы данных, они используют один интерфейс, и он будет работать на разных платформах.
Недостатки, как правило, любой фреймворк, расположенный выше ADO.NET, будет работать медленнее, и если вы не планируете делать что-либо из вышеперечисленного, вам может не понадобиться его использование.
Ключевое слово "предприятие".