我正在编写一个与数据库交互的应用程序。我想用它PreparedStatement
来执行查询,但是我必须做的查询数量很多,并且将来可能会增加。
我只知道为特定查询编写一个函数来执行它,并且想不出更好的方法来执行它。
例如查询可以是:
SELECT *
FROM TABLE_NAME
WHERE TABLE_NAME.ATTRIBUTE_NAME = ?
和
SELECT *
FROM TABLE_NAME
WHERE TABLE_NAME.ATTRIBUTE_NAME = ?
AND TABLE_NAME.ATTRIBUTE_NAME1 = ?
而且我将不得不编写一个独立的函数来执行两者(如何为一个查询执行此操作的示例),但我知道这不是执行此操作的模块化方式。
有更好的方法吗?