3.1 架构模式##
利用面向对象的技术,讲访问数据库的方式封装位对象。对于领域层和数据库层之间的分离最好采用一个中间映射层的方式
3.2 行为问题##
- 大量的读取数据库过程中会出现存取不同步的问题,要保证一致,除了可能利用数据库本身就自带的功能外,还可以使用讲所有存取命令打包成命令队列的方式进行。
- 对于数据库来说,同一个对象没必要创建两次。
3.3 读取数据##
- 基于表的数据库查找器可以讲更新插入等操作放在同一个查找器中,基于行的数据库查找器最好别这样做,因为基于行的查找器会绑定实际的数据类型,无法通用。
- 尽量多读数据到内存,减少链接数据库的次数。