Database reverse engineering

Preview:

DESCRIPTION

 

Citation preview

Database Reverse Engineering

Интеграция с внешними системами посредством процесса реверсинга

сущностей базы данных в объектную модель

Докладчик: Самсонов Сергей

Intro

• ORM, Hibernate

• Hibernate Tools

• Reverse Engineering

• Hibernate Tools Eclipse Plugin

• Пример реверсинга БД

• PROFIT

Постановка задачи

Внешняя БД «Архивный фонд»АИС «Читальный зал архива ВМФ»

Задача: Получение описей и фондов из БД “Архивный фонд”.

MSSQLOracle

Object-Relational Mapping

Hibernate

Hibernate Tools

Reverse Engineering

Виды реверсинга

Hardware Software

Database Reverse Engineering

Установка Hibernate Tools Eclipse Plugin

Создание и настройка Hibernate Console Configuration

Создание Hibernate Code Generation Configuration

Настройка Hibernate Code Generation Configuration

Настройка Hibernate Code Generation Configuration

Результат запуска Hibernate Code Generation

Post-настройка Hibernate Console Configuration

Построение ORM-диаграмм

Работа с объектной моделью

Кодогенерация средствами Ant

Coda● Работа с хранимыми объектами внешней системы;● Возможность синхронизации и конвертации данных;● Механизм взаимодействия между системами на уровне модели.

Ссылки

• http://hibernate.org/

• http://hibernate.org/tools/

• http://www.eclipse.org/

• http://download.jboss.org/jbosstools/updates/kepler/

ВОПРОСЫ

mail: samsserg@gmail.com

Recommended