Changes between Version 3 and Version 4 of DebeaFeatures
- Timestamp:
- 02/26/10 11:04:19 (6 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DebeaFeatures
v3 v4 1 1 = Debea Features = 2 2 3 - Full serialization of C++ objects using different databases (SQL, CSV files)3 - Full serialization of C++ objects using different databases (SQL, CSV, XML files) 4 4 5 5 Debea can map, load and store objects as database relations. That's main purpose of this library. You can also use it to send simple SQL queries to variety of databases that can be accessed through ODBC or iODBC. … … 9 9 Storable objects have information about its database state. When new object is created, it is marked as Storeable::NEW and first serialization will generate SQL INSERT statement for that object. Subsequent updates will automatically generate SQL UPDATE statements. 10 10 11 - API for parameterized SQL queries that prevent [http://en.wikipedia.org/wiki/SQL_injection SQL injection bugs] 12 11 13 - Support for all reference types (1-n, m-n, 1-1) 12 14 … … 15 17 Debea knows how to traverse on std::list, std::set and other standard containers, but of course you can define !CollectionFilter for your own containers too. 16 18 17 - Ability to create conversions for user defined types19 - Create conversions for user defined types 18 20 19 21 Every object member and binded variable can be stored in multiple ways. Conversion between member/variable and database record field can be fully controlled by user code.
