我们使用的是spring数据cassandra版本2.1.10.release。现在升级到3.0.1.release。我们看到的变化是它没有使用 PreparedStatement
当我使用 CassandraRepository
接口。我的存储库类看起来像:
public interface TableClassRepository extends CassandraRepository<TableClass, PrimaryKey>
前面的findbyid查询类似于:
SELECT * FROM table_name WHERE column_name_1=? and column_name_1=?
但现在:
SELECT * FROM table_name WHERE column_name_1=111111 column_name_2=22222
据我所知,从Cassandra的观点来看,准备好的语句已经得到了很好的优化。有人能帮我理解spring数据是否改变了它的实现或者我做错了什么吗?
暂无答案!
目前还没有任何答案,快来回答吧!