Mirosław Ochodek Sponsorzy: EMF i dane EMF w plikach i bazie danych.

Slides:



Advertisements
Podobne prezentacje
Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Advertisements

Jarosław Kurek WZIM SGGW
Rafał Hryniów Tomasz Pieciukiewicz
Odwzorowanie obiektowo-relacyjne
Support.ebsco.com Tworzenie alertów dotyczących czasopism Przewodnik.
Marcin Pamuła Mateusz Stefek
MS Access 2003 Kwerendy Paweł Górczyński.
MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
Technologie XML Mgr inż. Michał Jaros Technologie XML wykład 3.
Wycofywanie potwierdzonych transakcji
Model – View - Controler
Data powstania: 2001 rok Autor i lider: Gavin King Najnowsza wersja: Licencja: Open Source.
BIRT.
Graphical Modeling Framework
Mirosław Ochodek Sponsorzy: JFace Jak jeszcze szybciej tworzyć interfejsy? ECESIS Eclipse Community Education Project An.
EMF i Genmodel Projekt org.inmost.crm.teneo.
Zarządzanie konfiguracją Doskonalenie Procesów Programowych Wykład 6 Copyright, 2001 © Jerzy.
Jacek Pospychała Pospychała Eclipse Summer School 2007Eclipse Summer School 2007.
Jakub Jurkiewicz Mirosław Ochodek Sponsorzy: Debug Jak szukać błędów w Eclipsie?
Eclipse jako IDE III a.
Czyli jak testować w Eclipsie?
Imperatywne modele obliczeń Copyright, 2003 © Jerzy R. Nawrocki Teoretyczne podstawy.
Opracowanie studium przypadku w SAS ETL Studio
Obsługa plików csv Do odczytu z pliku csv można użyć następującego kodu: $fp = fopen ("strony.csv","r"); $num = 0; while ($data = fgetcsv ($fp, 1000, ";"))
R.
Resource Description Framework
Modele baz danych - spojrzenie na poziom fizyczny
Pliki. Pliki Pliki jako pamięć nieulotna Pliki jako pamięć nieulotna Nazwy, atrybuty i prawa dostępu Nazwy, atrybuty i prawa dostępu atrybuty atrybuty.
System katalogowania. Opis i architektura.
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
Spring IDE Spring Framework + Eclipse 1. Code-House Mała firma Duzi klienci Jeszcze większe aspiracje Nasze cele Promowanie komercyjnego wykorzystania.
Rozwój aplikacji przy wykorzystaniu ASP.NET
Architektura Systemu MunSOL
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
Temat: Eksplorator Windows - wędrówka po drzewie folderów
Instytut Tele- i Radiotechniczny WARSZAWA
O technologiach dla języka Java okiem Mariusza Lipińskiego lipinski.pl 20 stycznia 2009 Coś między ORM a JDBC czyli Apache iBATIS Data.
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
System e-zamówienia.
Metadane w opisie hurtowni danych oraz procesie ETL
Wykonywanie kopii bezpieczeństwa danych
Platforma analizy wizualnej - VisNow Szkolenie Platforma analizy wizualnej - VisNow Szkolenie 15 maja 2013, Sesja sprawozdawcza KDM Krzysztof S. Nowiński.
Instrukcja USOS Raporty tekstowe wersja by Marek Opacki.
OBIEKTY Utworzenie obiektu var osoba = { „imię”:”Anna”,
Zpiratował Rafał Kaczyński. Jest to technologia pozwalająca mapować dane obiektowe na odpowiadające im struktury w bazach danych. Hibernate pozwala na.
Aplet JavaCard, pełniący funkcję autoryzującą (obowiązkowo) oraz identyfikującą (opcjonalna) Aplet wystawia metody pozwalające zarejestrować swoją obecność,
Serwery Aplikacji Tworzenie bezpiecznych aplikacji.
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
Marcin nowak, Wojciech baszczyk
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Systemy kontroli wersji Autorzy:  Mirosław Jedynak  Adam Łączyński.
Bartosz Michalik Jakub Jurkiewicz Sponsor główny: Eclipse IDE Zanim rozpoczniemy naszą pracę...
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
Iga Lewandowska I EMII MU
SAMOUCZEK PRZYKŁAD ZASTOSOWANIA PROGRAMU DO MODELOWANIA TARCZ.
XML w bazach danych.
1. Podaj definicję kartografii internetowej. 2. Geographic Markup Language: a) Jest schematem XML a) Opisuje obiekty w fizycznej przestrzeni a) Jest formatem.
Object-relational mapping (aka O/RM, ORM, and O/R mapping)
Przewodnik Tworzenie powiadomień dotyczących czasopism w EBSCOhost
Oprogramowanie do zarządzania. 1- Zainstaluj ostatnią wersję V1.1 (Ver R4). 2- Zainstaluj wersję V2.01. (wybierz = modyfikuj) Procedura instalacji.
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
Warszawa, 17 czerwca 2013 r. Wprowadzenie nettingu w papierach wartościowych do rozliczeń transakcji rynku kasowego.
Testowanie wydajnościowe Metody testowania Apache Jmeter Serwer Jboss Baza danych PostgreSQL Testowanie wydajności odczytu z bazy danych Testowanie wydajności.
Temat: Zasoby komputera
Aby wstawić ten slajd do prezentacji
Aplikacje i usługi internetowe
Aby wstawić ten slajd do prezentacji
Aby wstawić ten slajd do prezentacji
Modele baz danych - spojrzenie na poziom fizyczny
Aby wstawić ten slajd do prezentacji
Zapis prezentacji:

Mirosław Ochodek Sponsorzy: EMF i dane EMF w plikach i bazie danych

UCWorkbench Team Eclipse Summer School (2) Topics Zapis do pliku Teneo

UCWorkbench Team Eclipse Summer School (3) Topics Zapis do pliku Teneo 1

UCWorkbench Team Eclipse Summer School (4) EMF Framework Zapis/odczyt obiektów EMF PurchaseOrder aPurchaseOrder = POFactory.eINSTANCE.createPurchaseOrder(); aPurchaseOrder.setBillTo("123 Maple Street"); Item aItem = POFactory.eINSTANCE.createItem(); aItem.setProductName("Apples"); aItem.setQuantity(12); aItem.setPrice(0.50); aPurchaseOrder.getItems().add(aItem); <simplepo:PurchaseOrder xmi:version="2.0" xmlns:xmi=" xmlns:simplepo=" billTo="123 Maple Street"> - XML - XMI

UCWorkbench Team Eclipse Summer School (5) EMF Framework Zapis modelu w wielu plikach

UCWorkbench Team Eclipse Summer School (6) Zapis i odczyt XMI Zarejestruj fabrykę dla danego typu pliku Jeśli programujesz wtyczki nie musisz Stwórz/pozyskaj ResourceSet Stwórz/pozyskaj Resource Wykonaj metodę getContents().add(…) Wykonaj metodę save() 2

UCWorkbench Team Eclipse Summer School (7) Topics Zapis do pliku Teneo

UCWorkbench Team Eclipse Summer School (8) Teneo Eclipse Modeling Framework Technology (EMFT) Możliwość zapisu modeli EMF do bazy danych Mapowanie poprzez Hibernate JPOX/JDO 2.0 Możliwość zadawania zapytań HQL

UCWorkbench Team Eclipse Summer School (9) EMF - Hibernate Integracja dwuwarstwowa Mapowanie (Mapping) Uruchomieniowa (Runtime)

UCWorkbench Team Eclipse Summer School (10) EMF - Hibernate Mapowanie

UCWorkbench Team Eclipse Summer School (11) Mapowanie Automatyczne hibernate.hbm.xml generowany w pamięci na podstawie opisu epakietu Możliwość wykorzystania pliku zewnętrznego pliku hibernate.hbm.xml Umieść go w katalogu epakietu HbDataStore PersistenceOptions.USE_MAPPING_FILE - "true" Początkową wersje możesz wygenerować z menu lub wywołując: HbHelper.INSTANCE.generateMapping(....)

UCWorkbench Team Eclipse Summer School (12) EMF - Hibernate Uruchomieniowa

UCWorkbench Team Eclipse Summer School (13) EMF – Hibernate Stwórz i zarejestruj HBDataStore Zainicjuj ustawienia Hibernate Przez plik hibernate.properties Przez obiekt klasy Properties Ustaw epakiety (epackages) dla magazynu danych Zaincjalizuj mapowanie i stwórz tabele 3

UCWorkbench Team Eclipse Summer School (14) EMF – Hibernate Zapis Otwórz sesję Rozpocznij transakcje Zapisz obiekt Zakończ transakcje Zakończ sesję Odczyt Otwórz sesję Rozpocznij transakcje Zadaj zapytanie HQL Zakończ transakcje Zakończ sesję 4

UCWorkbench Team Eclipse Summer School (15) Schemat bazy AddressBook

UCWorkbench Team Eclipse Summer School (16) Schemat bazy Contact

UCWorkbench Team Eclipse Summer School (17) Schemat bazy Address

UCWorkbench Team Eclipse Summer School (18) Koniec Dziękuje