[解決済み] java.lang.ClassCastException: java.lang.Long を java.lang.Integer にキャストできない(java 1.6
2022-02-25 22:47:33
質問
キャスティングしている私でも
Object
をint型に変換すると、この例外が発生します...
実は、私のHibernate-JPAのメソッドが返したのは
Object
を変換しています。
Object
を
int
...
以下は、私のHibernateのコードです。
@Transactional
public Object getAttendanceList(User user){
Query query = entityManager.createQuery("select Count(ad) from AttendanceDemo ad inner join ad.attendee at where at.user=:user",
Long.class);
query.setParameter("user", user);
return query.getSingleResult();
}
今、私はこの
Object
として
int
:
int k = (Integer) userService.getAttendanceList(currentUser);
を変換しています。
Object
から
Integer
.
解決方法は?
使用する。
((Long) userService.getAttendanceList(currentUser)).intValue();
の代わりに
は、その
.intValue()
メソッドは、クラス
Number
は、どの
Long
を拡張します。
関連
-
[解決済み] java.sql.SQLException: ORA-00933: SQL コマンドが正しく終了していません。
-
[解決済み] XX:MaxDirectMemorySizeの既定値
-
[解決済み] Androidのコールバックとは何ですか?重複
-
[解決済み] Java Swingで複数のボタンに対して複数のActionListenersを追加する方法
-
[解決済み] Javaでのスキャナが動作しない
-
[解決済み] mavenのコンパイルに失敗するのはなぜですか?
-
[解決済み] init-paramとcontext-param
-
[解決済み] Maven: assembly-pluginが全く実行されない
-
[解決済み] Javaコンパイラーエラー:ステートメントではありません
-
[解決済み] ヘッドリカーシオンとテールリカーシオンの違い [重複]について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] tempとは何ですか、またjavaにおけるtempの用途は何ですか?
-
[解決済み] ボタンでTextFieldをクリアする(Java)
-
[解決済み] Application startメソッドで例外が発生する。JavaFx 11
-
[解決済み] このフォーマット(Tue Jul 13 00:00:00 CEST 2010)の日付をJavaの日付に変換する方法(文字列はalfrescoのプロパティに由来しています)
-
[解決済み] Cloneable throws CloneNotSupportedException
-
[解決済み] Java UnknownFormatConversionException
-
[解決済み] Java の条件付きコンパイル:コードチャンクをコンパイルしないようにするには?
-
[解決済み] Java の文字列インデックスが範囲外です。0 [閉店]
-
[解決済み] アクティビティに割り当てられない
-
[解決済み] IntegerからBigIntegerへの変換