Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2012
Тип роботи:
Звіт
Предмет:
Архітектура

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України НУ »Львівська політехніка» Звіт 2 З дисципліни: Архітектура проектування ПЗ Розробив: Група ПІм-41з Перевірив: Климаш Т.С. м. Хмельницький 2012 Тема: реалізація ORM відображень на платформі Java. Мета: навчитись реалізовувати ORM відображення на платформі Java. ORM (англ. Object-relational mapping, рус. Об'єктно-реляційне відображення) - технологія програмування, яка зв'язує бази даних з концепціями об'єктно-орієнтованих мов програмування, створюючи «віртуальну об'єктну базу даних». Існують як пропрієтарні, так і вільні реалізації цієї технології. На простому прикладі, ми можемо розглянути, наприклад, базу музичних композицій, яка може зберігатися на вашому домашньому комп'ютері або віддаленому сервері. Давайте намалюємо її реляційну структуру. / Рис 1. Схема реляційної структури даних Архітектура простого додатка, що використовує Hibernate досить проста. Hibernate є сполучною ланкою між самим додатком і даними, що зберігаються в базі. "Hibernate" - символізують конфігураційні файли. / Робота з Hibernate Як працює Hibernate? Завантаживши свою власну конфігурацію з файлу hibernate.cfg.xml, він збирає інформацію про класи, які розробник вирішив "замапить" в базу даних зі спеціальних конфігураційних файлів, які записуються у форматі XML. Після завантаження всіх конфігураційних файлів можна створювати сесії підключення до бази даних за допомогою "фабрики сесій", і працювати з ними - змінювати дані, додавати, видаляти. Загалом, як кажуть, вернути з даними все, що тільки душі буде завгодно. Для початку давайте поговоримо про конфігуруванні Hibernate. <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <!- Database connection settings -> <property name="connection.driver_class">org.hsqldb.jdbcDriver</property> <property name="connection.url">jdbc:hsqldb:hsql://localhost</property> <property name="connection.username">sa</property> <property name="connection.password"></property> <!- SQL dialect -> <property name="dialect">org.hibernate.dialect.HSQLDialect</property> <!- Echo all executed SQL to stdout -> <property name="show_sql">true</property> <mapping resource="events/Event.hbm.xml"/> <mapping resource="events/Person.hbm.xml"/> </session-factory> </hibernate-configuration> Висновок: на лабораторній роботі навчилиь реалізовувати ORM відображення на платформі Java.
Антиботан аватар за замовчуванням

24.02.2013 22:02-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!