数据库访问对象

时间:2014-05-20 19:58:13

标签: java database spring hibernate

在对数据库对象的一次调用中进行计算和/或多次查询是否是一种好习惯?

通常在过去,我创建了一个DAO并将其用于纯粹的查询调用。但现在机会已经表明自己可以从查询中进行列表连接,从而可以提高我的项目效率。

所以我想知道这是不是一个好习惯,如果有什么我应该注意并避免遵守“好”的一般标准。编程?

以及我正在考虑做的事情的例子。

说我有和'执行'课堂上的功能' A'火灾和算法 - >

该算法在调用DAO以从数据库返回列表和对象的某些场景中进行各种查询 - >

其中一些方案可能需要多于1个查询 - >

我会在DAO中执行并执行这些查询,将对象列表连接在一起,并将单个列表返回到类' A'而不是在A' A之间来回跳跃。和我的DAO。

附加说明我将使用Hibernate / Spring进行MVC设置

0 个答案:

没有答案