Database reverse engineering

10,411 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
10,411
On SlideShare
0
From Embeds
0
Number of Embeds
9,536
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Database reverse engineering

  1. 1. Database Reverse Engineering Интеграция с внешними системами посредством процесса реверсинга сущностей базы данных в объектную модель Докладчик: Самсонов Сергей
  2. 2. Intro • ORM, Hibernate • Hibernate Tools • Reverse Engineering • Hibernate Tools Eclipse Plugin • Пример реверсинга БД • PROFIT
  3. 3. Постановка задачи Внешняя БД «Архивный фонд»АИС «Читальный зал архива ВМФ» Задача: Получение описей и фондов из БД “Архивный фонд”. MSSQLOracle
  4. 4. Object-Relational Mapping
  5. 5. Hibernate
  6. 6. Hibernate Tools
  7. 7. Reverse Engineering
  8. 8. Виды реверсинга Hardware Software
  9. 9. Database Reverse Engineering
  10. 10. Установка Hibernate Tools Eclipse Plugin
  11. 11. Создание и настройка Hibernate Console Configuration
  12. 12. Создание Hibernate Code Generation Configuration
  13. 13. Настройка Hibernate Code Generation Configuration
  14. 14. Настройка Hibernate Code Generation Configuration
  15. 15. Результат запуска Hibernate Code Generation
  16. 16. Post-настройка Hibernate Console Configuration
  17. 17. Построение ORM-диаграмм
  18. 18. Работа с объектной моделью
  19. 19. Кодогенерация средствами Ant
  20. 20. Coda ● Работа с хранимыми объектами внешней системы; ● Возможность синхронизации и конвертации данных; ● Механизм взаимодействия между системами на уровне модели.
  21. 21. Ссылки • http://hibernate.org/ • http://hibernate.org/tools/ • http://www.eclipse.org/ • http://download.jboss.org/jbosstools/updates/kepler/
  22. 22. ВОПРОСЫ mail: samsserg@gmail.com

×