Jdbc это стандартный прикладной интерфейс (api) языка Java для организации взаимодействия между приложением и субд



бет48/76
Дата06.02.2022
өлшемі0,67 Mb.
#79506
түріЛекция
1   ...   44   45   46   47   48   49   50   51   ...   76

Customer Transfer Object

  • Customer Transfer Object
  • public class Customer implements
  • java.io.Serializable {
  • int CustomerNumber;
  • String name;
  • String streetAddress;
  • String city;
  • ...
  • // getter and setter
  • ... ...
  • }

Использование DAO Factory

  • Использование DAO Factory
  • …………………………………
  • DAOFactory cloudscapeFactory =
  • DAOFactory.getDAOFactory(
  • DAOFactory.DAOCLOUDSCAPE);
  • CustomerDAO custDAO =
  • cloudscapeFactory.getCustomerDAO();
  • int newCustNo = custDAO.insertCustomer(...);
  • //Создаем Customer объект
  • Customer cust = custDAO.findCustomer(...);
  • //изменяем значение Customer объекта
  • cust.setAddress(...);
  • cust.setEmail(...);
  • custDAO.updateCustomer(cust);
  • ………………………………………………………….

Hibernate

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


Достарыңызбен бөлісу:
1   ...   44   45   46   47   48   49   50   51   ...   76




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет