我将如何重写AbstractCassandraConfiguration
以使用我自己的函数来创建模式。我希望能够使用我在运行时选择的 cql 脚本来设置 Cassandra 实例。
我试图在CassandraSessionFactoryBean.performSchemaAction()
创建它时覆盖它AbstractCassandraConfiguration.session()
。这会导致 cqllib 失败
java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
这似乎与 cqlib 如何创建代理有关:超类没有空构造函数,但没有给出参数