Obiekt deweloperski: Part

Wprowadzenie

Aplikacja Obiekty deweloperskie pozwala na rejestrowanie i przeglądanie obiektów deweloperskich różnych typów. W niniejszym artykule opisany został obiekt o typie Part.

Opis

Typ Part definiuje strukturę danych, w której atrybuty są podsumowane. Są one używane jako atrybuty złożone w Business Objects. Umożliwia to ponowne wykorzystanie w różnych obiektach biznesowych. Part nie ma indeksu, ale może mieć relacje z innymi obiektami biznesowymi. Sam Part nie jest celem relacji.

Poprzez dziedziczenie lub zastosowanie złożonych atrybutów, atrybuty innej części mogą być również używane podczas modelowania części. Relacje części są przenoszone do innej części lub obiektu biznesowego poprzez dziedziczenie.

W przeciwieństwie do obiektu biznesowego, część nie ma tabeli w bazie danych, w której zapisywane są instancje.

Podczas generowania części generowane są różne klasy Java, które umożliwiają dostęp do atrybutów i relacji Part.

Na zakładce Edytor dostępne są poniższe pola:

Obiekt bazowy – specyfikacja Part, której właściwości są przyjmowane.

Opis – opis techniczny Part. Wprowadzane dane są ograniczone do 80 znaków i mogą być tłumaczone.

Wprowadzanie atrybutów i relacji jest analogiczne do wprowadzania obiektów biznesowych.

Zakładka Ustawienia

Dostępne są następujące pola:

Klasa Java, która dziedziczy po aktywnym mapperze. Umożliwia to zmianę zachowania mappera poprzez nadpisanie metod. Metody mappera nigdy nie powinny być zmieniane, ponieważ zmiany te zostaną utracone przy następnym jego generowaniu.

Interfejs – definicja interfejsu umożliwia częściom (part), w których pewne atrybuty są identyczne, implementację tego samego interfejsu. Określony interfejs jest automatycznie integrowany z wygenerowanym mapperem.

2.2 Przykład części

Przykład
Part podsumowuje właściwości adresu.

Atrybuty:

Address:street Nazwa ulicy

Address:city Nazwa miasta

Address:patalcode Kod pocztowy

Address:country Odniesienie do przypisanego kraju

Relacje:

Część Address:

Nazwa: Kraj (dowolnie wybierany)

Obiekt docelowy: Podmiot gospodarczy com.cisag.app…..obj.Country

Atrybut docelowy: Country:guid

Atrybut źródłowy: Address:country

Model relacji: 1-1

Indeks obiektu docelowego: Primary.

Czy ten artykuł był pomocny?