Pytania otagowane jako entity

13
Czy obiekty w OOP muszą reprezentować byt?
Czy obiekt musi reprezentować byt? Przez podmiot mam na myśli coś takiego jak Product, Motor, A ParkingLotitd, fizyczne, a nawet jednoznaczne niefizyczne koncepcyjne przedmiot - coś, co jest dobrze zdefiniowany, a niektóre podstawowe dane wyraźnie należący do obiektu, a niektóre funkcje / metody które wyraźnie działają na podstawowych danych. Na …

1
Jakie jest zastosowanie DTO zamiast Entity?
Pracuję nad aplikacją RCP, jestem nowy w tej aplikacji. Fasolka szparagowa służy do pisania logiki biznesowej w celu zapisywania / pobierania jednostek. Ale zamiast wysyłać jednostki bezpośrednio do klienta , przechodzimy na DTO i zapełniamy klientów. Podczas oszczędzania ponownie przekształcamy DTO w encję i oszczędzamy. Jakie są korzyści z tych …
18 java  spring  entity  map  dto 

2
Podmiot korzystający z DTO
Próbowałem wymyślić przepływ podstawowej aplikacji wielowarstwowej i czytałem sprzeczne informacje online. Próbuję ustalić, czy nadal istnieje korzyść z używania obiektów DTO z DAO do warstwy usługi poprzez użycie jakiegoś mapera. Podstawowy przepływ, który przewiduję, jest następujący: Model / formularz interfejsu użytkownika -> Kontroler Kontroler konwertuje model na obiekt domeny (encja) …
15 java  entity  jpa 

4
Dostęp do repozytoriów z domeny
Załóżmy, że mamy system rejestrowania zadań. Gdy zadanie jest rejestrowane, użytkownik określa kategorię, a zadanie domyślnie ma status „Zaległy”. Załóżmy w tym przypadku, że kategorię i status należy zaimplementować jako byty. Normalnie zrobiłbym to: Warstwa aplikacji: public class TaskService { //... public void Add(Guid categoryId, string description) { var category …


2
Jak zaprojektować granice agregatów?
Chciałbym napisać aplikację podobną do e-commerce. I wiesz, że w podobnych aplikacjach produkty mogą mieć różne właściwości i funkcje. Aby zasymulować taką możliwość, stworzyłem następujące podmioty modelu domeny: Kategoria - jest to coś w rodzaju „elektronika> komputery”, czyli rodzaje produktów. Kategorie zawierają listę właściwości (Lista <Właściwość>). Właściwość - niezależna jednostka, …

2
Jak utworzyć nowy zagregowany katalog główny w CQRS?
Jak powinniśmy tworzyć nowe zagregowane korzenie w architekturze cqrs? W tym przykładzie chcę utworzyć nowy zagregowany katalog główny AR2, który będzie zawierał odniesienie do pierwszego AR1. Tworzę AR2 przy użyciu metody AR1 jako punktu wyjścia. Jak dotąd widzę kilka opcji: Wewnątrz metody w AR1 createAr2RootOpt1mogłem new AR2()natychmiast wywołać i zapisać …

3
Entity Framework Entities - niektóre dane z serwisu WWW - najlepsza architektura?
Obecnie używamy Entity Framework jako ORM w kilku aplikacjach internetowych i do tej pory nam to odpowiadało, ponieważ wszystkie nasze dane są przechowywane w jednej bazie danych. Używamy wzorca repozytorium i mamy usługi (warstwa domeny), które z nich korzystają, i zwracają jednostki EF bezpośrednio do kontrolerów ASP.NET MVC. Jednak pojawił …

2
Czy dobrze znany identyfikator biznesowy podmiotu powinien być reprezentowany przez dedykowany typ w DDD / OOP?
W praktyce oznacza to użycie niestandardowego (niezmiennego) w classstosunku do stringjakiegoś innego rodzaju prymitywnego. Przykłady: Publikowanie: międzynarodowy standardowy numer książki. Finanse: międzynarodowy numer identyfikacyjny papierów wartościowych. Zalety: Może zapewnić format identyfikatora. Zostaje pierwszorzędnym członkiem modelu. Niedogodności: Dodaje tarcie związane z trwałością (np. Entity Framework). Więcej kodów.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.