私はHadoopの周辺で製品を使用していましたが、Javaを使用してアプリケーションを開発するのは初めてです。org.apache.hive.jdbc.HiveStatement/org.apache.hadoop.hive.jdbc.HiveStatementの相違点
私はHiveStatementのようないくつかのクラスを使いたいのですが、異なるパッケージの同じ名前クラスがあることがわかりました。
ex)org.apache.hive.jdbc.HiveStatement
,。
StatementオブジェクトをHiveStatementにキャストしようとすると、これが気付きました。私はオブジェクトをorg.apache.hadoop.hive.jdbc.HiveStatement
にキャストしようとしていましたが、org.apache.hive.jdbc.HiveStatement
にキャスティングするのは私の場合のようです。
違いは何ですか?同様のパッケージが2つあるのはなぜですか?
ありがとうございます!
@ ck1ありがとうございました。その後、私は 'org.apache.hive'を使用します。 – tsuda7