ORM dla DELPHI win32
Czy ktoś wie o ORM lub czymś podobnym do Delphi Win32.
10 answers
Marco Cantu jest wielkim zwolennikiem InstantObjects:
Http://www.instantobjects.org/
Inne to DObject:
Http://www.macrobject.com/en/dobject/
I tiOPF
Http://tiopf.sourceforge.net/Doc/overview/index.shtml
Możesz też zainteresować się frameworkiem G:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-07 22:56:42
Kolejny Open Source ORM dla Delphi 6-XE2, który jest oparty na JSON i klient / serwer.
Może używać własnej warstwy bazy danych w pamięci lub wbudowanego silnika bazy danych SQLite3: http://blog.synopse.info/category/Open-Source-Projects/SQLite3-Framework
Edit: wiele ulepszeń do tego aktywnego frameworka, ponieważ na to pytanie udzielono odpowiedzi. Jest teraz w stanie połączyć się z dowolną bazą danych innych firm i zmienia swoją nazwę: nazywa się teraz mORMot framework .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-21 18:39:24
Jest kilka, niektóre z bardziej sprawdzonych są...
I RemObjects posiada również technologię mapowania schematu, którą warto zbadać
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-07 22:33:45
TMS Software pracuje nad frameworkiem ORM dla Delphi: TMS Aurelius powinien wkrótce zostać wydany:
Edytuj: Została już wydana, Oficjalna strona to http://www.tmssoftware.com/site/aurelius.asp
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-23 14:43:13
Kolejnym ORM dla Delphi, który wydaje się być w aktywnym rozwoju, jest hcOPF
Projekt jest open source na licencji LGPL / MPL i hostowane na SourceForge na http://sourceforge.net/projects/larryhengensopf/.
Dorm, " Delphi ORM" Daniele Teti, został oficjalnie opublikowany na ITDevCon, jest wprowadzenie tutaj. Współpracuje z PODOs, którzy nie mają wiedzy o ORM.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-03 07:09:09
Nowość 2011: Akademik - http://code.google.com/p/delphi-orm / . część dokumentacji można znaleźć na blogu autorskim .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-23 13:08:08
Jazz SDK, ORM jest częścią części OPF
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-07 22:53:35
Tutaj masz: http://code.google.com/p/delphiorm/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-10-17 21:45:46
Wizyta http://code.google.com/p/persiphi / jeśli jesteś uzależniony od Delphi 2010 lub upper.
Edytuj :
Dead link
Jak zapewne właściciel wyrzekł się opensource ' u. Mimo to jego praca magisterska w języku portugalskim (pt-br) jest nadal dostępna tutaj . Dobre źródło inspiracji dla osób poszukujących przykładowych rozwiązań wykorzystujących najnowsze funkcje Delphi (Adnotacja, Rtti...) w sferze trwałości przedmiotu.
UPDATE 1:
DevArt wydał EntityDAC - ORM dla Delphi z obsługą LINQ!
Działa nawet z D11 (Delphi 2007).
UPDATE 2:
Marshmallow ORM framework by Linas Naginionis.
Dołączyła do wybitnych Spring4D projekt jako gałąź funkcji zgodnie z zapowiedzią tutaj .
Aby być na bieżąco z najnowszymi wiadomościami, udaj się do Marshmallow Google+ kwitnąca strona społeczności .
Nazwane MM ORM Framework przez jej autora, jest obiecujący.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-04 17:42:43
Próbowałem Remobject Streszczenie danych przez 1-2 lata w niektórych projektach w świecie rzeczywistym.
Niektóre funkcje są dobre (bardzo dobry binarny protokół komunikacyjny), inne są po prostu pułapkami (dodaje coś chaotycznego kodu i musisz przejść dialog po oknie każdej zmiany, którą dokonałeś na schemacie).
Dobrze, że definiujesz schemat modelu, źle, że brakuje Ci dużo mocy SQL (es grupowanie przez, łatwe w użyciu połączenie, ecc).
Myślę, że to trudne aby zmieścić dobry ORM na Starym VCL i TDataSet.
DatAbstact był próbą, ale na koniec przepisałem moją aplikację w innym języku, ponieważ dobry ORM i dobry framework to must have dla dobrej aplikacji.
VCL jest po prostu zbyt stary, aby dobrze pasował do nowoczesnych koncepcji tworzenia aplikacji.
W każdym razie próbowałem InstantObject i Bold, to dwa dobre frameworki ORM, ale nie bardziej obsługiwane.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-04 17:20:45