Czy ktoś ma zalecenie do ORM dla qt4 (C++)? (Podobnie jak ORM Django).Dobra ORM do użycia z qt4 (C++)? (Django lubi ...)
Odpowiedz
Proponuję, aby spojrzeć na QDjango ORM, może to być po prostu to, czego szukasz. Ta ORM C++ zależy tylko od Qt i opiera się na Meta-Object System Qt w celu zapewnienia introspekcji. Oprócz podstawowych operacji tworzenia/aktualizacji/usuwania na poziomie modelu zapewnia klasę szablonów zapytań (wzorowaną na zestawach zapytań django), która umożliwia budowanie dość złożonych wyszukiwań.
Opcjonalne wsparcie QtScript, dzięki czemu można uzyskać dostęp do modeli i wykonywać kwerendy bazy danych ze skryptów.
Istnieje również nowa biblioteka ORM C++ open source: QxOrm. QxOrm bazuje na module QtSql Qt do komunikacji z bazą danych i boost :: serialization do serializacji danych w formacie xml i binarnym. Strona jest w języku francuskim, ale szybki przykładowy kod i kod samouczka jest w języku angielskim (tłumaczenie jest w toku ...).
- 1. Dobra wtyczka do paginacji jQuery do użycia z danymi JSON
- 2. Styl komentarza C++:/* M ... M * /, co oznacza "M"?
- 3. Dobra praktyka: porządkowanie views.py w aplikacjach Django
- 4. Zmienne instancji modelu django do tymczasowego użycia
- 5. Dobra biblioteka kreślenia dla C?
- 6. Qt4 nie zostanie skompilowany z CMake
- 7. Dobra książka na C# stylu?
- 8. Qt4 QMenu sortowanie pozycji
- 9. Dobra praktyka do wielowątkowości
- 10. BitBlt w Qt4?
- 11. destruktory w Qt4
- 12. Jak skonfigurować Qt Creator do korzystania z Qt4 i Qt5?
- 13. skłonić użytkowników Facebook Lubi z FQL
- 14. Jak modelować system głosowania "lubi" z MongoDB
- 15. Unix: jaki klawisz modyfikujący odnosi się do "M-" (np. M-C)
- 16. Dziedziczenie tylko do ponownego użycia kodu C++
- 17. Co to jest dobra biblioteka C++ do operacji macierzowych
- 18. C# alternatywa do wyliczenia dla relacji n: m
- 19. . Pliki .h i .m w Objective-c
- 20. nadpisywanie ustawień czasu kompilacji qt4
- 21. dobra biblioteka do obliczania sha-256 w C++
- 22. Dobra biblioteka HTTP dla Objective-C/iPhone'a?
- 23. Obiektywna-C, .m/.mm różnica wydajności?
- 24. Dobra biblioteka programowania liniowego dla języka C#?
- 25. C#: Konwertuj tablicę do użycia w parametrach z dodatkowymi parametrami
- 26. Jak Facebook lubi kanały informacyjne?
- 27. Django i NoSQL, każda gotowa do użycia biblioteka?
- 28. Analizator wiersza polecenia dla Qt4
- 29. MySQL pytanie o „odwróconej lubi”
- 30. Miksowanie Celów C, (* .m, * .mm & .c /.cpp) plików
Mimo, że Python wydaje się sugerowany przez "Django like", jakiego języka programowania używasz? –
Przepraszamy! Używam C++. (Zmienię moje pytanie ...) –