我想知道是否有 java 方法/对象可以替代 cfquery,它们都允许变量卫生和更好的缓存方法。
我知道您可以使用信息模式来获取数据类型和字符长度,然后使用它来验证查询中变量的数据类型和长度。
但是随着每个人都转换为使用 cfqueryparam 来进行绑定变量和变量清理,这也阻止了在 cfquery 上使用缓存。
所以我希望有更好的方法或脚本来获得更高的性能和可扩展性......
就个人而言,我认为我们需要一种在 cfquery 中进行缓存的新方式或方法。因为我们真正想要的不是缓存 x 分钟,而是缓存直到数据发生变化,使用新数据,然后再次缓存回来,直到数据再次发生变化。
相反,多年来,我们不得不计算要在冷融合中缓存 cfquery 多长时间,这并不能很好地控制或了解数据何时更改。
这有意义吗?