有没有人知道类似于spring-data-mongo的东西,但对于Cassandra?
春天卡桑德拉是阿尔法.容易cassandra不是那么好.在使用spring-data-mongo之后,很难用CQL方式思考.
谢谢,抱歉跛脚.
真的很愚蠢的问题,但也许有人有一个聪明的答案:
为什么 Java 中的 close() 方法会抛出异常?
在我看来 close() 是您在某种逻辑中调用的最终方法,因此它不应该失败,即使它失败了也应该在类中进行处理而不是抛出异常。
谢谢大家
PS:主要问题是关于对象设计和开发方法(不是特定于实现的)
现在你可能是对的,这是有道理的,但是如何很好地编写这种代码:
try {
} catch (Exception e) {
logger.error("Error occured during copy", e);
} finally {
// close all objects
try {
connection.close();
} catch ( ... ) {
...
} finally {
...
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢。