主要观点:ODB 2.5.0 已发布,包含诸多新特性和改进。
关键信息:
- 支持数据库类的移动构造,可在 C++11 及之后按值返回。
- 能将 C++类型映射为其他 C++类型。
- 新增辅助头文件用于手动嵌套容器和 C 数组映射等。
- 支持嵌套对象 ID 等。
- 可将视图定义为 C++类模板实例等。
- 支持多种数据库操作相关特性,如 PostgreSQL 14 管道模式、调用存储过程等。
- SQLite 方面有新的连接工厂等支持。
- 对 MySQL 中 id 分配方式有调整。
- 因编译器警告,std::auto_ptr 不再映射为对象指针。
重要细节: - 源代码和二进制分发包可从http://www.codesynthesis.com/products/odb/download.xhtml获取。
- 2.4.0 版本下载页保留以提供过渡。
- 所有组件整合到单个 Git 仓库[https://git.codesynthesis.com...],也有 GitHub 镜像[https://github.com/codesynthe...],可在其上提交 bug。
- NEWS 文件列出了各特性的详细信息。
- 提供了关于消息排序等的相关信息及更多关于 odb-announcements 邮件列表的信息[https://codesynthesis.com/mai...]。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。