日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java - 測試的時(shí)候出現(xiàn)錯(cuò)誤,幫忙看下怎么回事。

瀏覽:208日期:2023-11-27 11:42:53

問題描述

這是錯(cuò)誤提示

java.lang.ClassCastException: org.hibernate.boot.registry.internal.BootstrapServiceRegistryImpl cannot be cast to org.hibernate.boot.registry.StandardServiceRegistry at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:655) at db.MyHibernateSessionFactory.getSessionFactory(MyHibernateSessionFactory.java:20) at service.impl.UsersDAOImpl.usersLogin(UsersDAOImpl.java:21) at service.impl.TestUsersDAOImpl.testUsersLogin(TestUsersDAOImpl.java:14) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

測試類TestUsersDAOImpl。

package service.impl;import org.junit.Test;import entity.Users;import junit.framework.Assert;public class TestUsersDAOImpl { @Test public void testUsersLogin(){Users u = new Users(1,'kelvin','kelvin');UsersDAOImpl udao = new UsersDAOImpl();Assert.assertEquals(true, udao.usersLogin(u)); }}

自定義session工廠MyHibernateSessionFactory。

package db;import org.hibernate.SessionFactory;import org.hibernate.boot.registry.StandardServiceRegistryBuilder;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;public class MyHibernateSessionFactory { private static SessionFactory sessionFacotry;//會(huì)話工廠屬性 //構(gòu)造方法私有化,保證單例模式 private MyHibernateSessionFactory(){ } //公有的靜態(tài)方法,活得會(huì)話工廠對(duì)象 public static SessionFactory getSessionFactory(){if(sessionFacotry==null){ Configuration config = new Configuration().configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(config.getProperties()).getBootstrapServiceRegistry(); sessionFacotry = config.buildSessionFactory(serviceRegistry); return sessionFacotry;}else{ return sessionFacotry;} }}

UsersDAOImpl。

package service.impl;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import db.MyHibernateSessionFactory;import entity.Users;import service.UsersDAO;public class UsersDAOImpl implements UsersDAO{ @Override public boolean usersLogin(Users u) {// TODO Auto-generated method stubTransaction tx = null;String hql = '';try{ Session session = MyHibernateSessionFactory.getSessionFactory().getCurrentSession(); tx = session.beginTransaction(); hql = 'from Users where username=? and password=? '; Query query = session.createQuery(hql); query.setParameter(0, u.getUsername()); query.setParameter(1, u.getPassword()); List list = query.list(); tx.commit(); if(list.size()>0){return true; } else{return false; }}catch(Exception ex){ ex.printStackTrace(); return false;}finally{ if(tx!=null){//tx.commit();tx=null; }} }}

問題解答

回答1:

看看是不是jar包沖突了

回答2:

MyHibernateSessionFactory.getSessionFactory(MyHibernateSessionFactory.java:20)20行類轉(zhuǎn)換錯(cuò)誤。。。

回答3:

sessionFacotry = config.buildSessionFactory(serviceRegistry); 個(gè)人感覺是這里出錯(cuò),確定下config 和 serviceRegistry 這兩個(gè)獲取有沒有問題回答4:

感謝各位大神回答,問題解決了。換成SQL查詢就沒問題。

標(biāo)簽: java
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩va亚洲va欧美va久久| 国产精品日韩精品在线播放| 国产精品毛片一区二区在线看| 国产精品一区二区精品视频观看| 青草综合视频| 蜜桃免费网站一区二区三区| aa亚洲婷婷| 久久亚洲欧美| 欧美一区成人| 久久精品国产99国产| 久久中文字幕一区二区| 精品色999| 久久久久一区| 亚洲一区区二区| 蜜桃久久av| 国产乱码精品一区二区三区亚洲人 | 欧美日韩国产在线一区| 欧美搞黄网站| 综合激情五月婷婷| 91成人精品在线| 麻豆国产精品视频| 免费高潮视频95在线观看网站| 99久久精品费精品国产| 亚洲免费一区二区| 久久精品xxxxx| 国产成人精品免费视| 亚洲一级特黄| 日本电影久久久| 狠狠久久伊人中文字幕| 国产精品久久久久久久免费观看 | 国产精品一二| 日韩黄色大片网站| 国产亚洲在线| 欧美亚洲三级| 日韩欧美二区| 亚洲一区欧美二区| 日韩国产一区二| 三上亚洲一区二区| 亚洲欧美日韩国产一区| 911亚洲精品| 日韩高清中文字幕一区二区| 视频一区在线播放| 麻豆精品蜜桃视频网站| 91精品国产福利在线观看麻豆| 久久亚洲一区| 精品视频在线你懂得| 黄色亚洲大片免费在线观看| 日韩精品福利一区二区三区| 国产96在线亚洲| 亚洲免费中文| 97精品国产一区二区三区| 99亚洲视频| 美女国产一区二区三区| 亚洲精品极品少妇16p| 欧美一区精品| 国产综合色产| 久久精品伊人| 亚洲三级观看| 亚洲性色av| 国产欧美在线| 亚洲激情欧美| 国产色播av在线| 天堂va欧美ⅴa亚洲va一国产| 成人欧美一区二区三区的电影| 免费的成人av| 中文字幕在线视频久| 亚洲精品观看| 日本综合字幕| 国产探花一区在线观看| 一级欧洲+日本+国产| 久久只有精品| 综合在线一区| 亚洲午夜av| 国内精品麻豆美女在线播放视频| 欧美综合国产| 日韩欧美在线中字| 国产毛片一区二区三区| 国产精品日本欧美一区二区三区| 国产中文欧美日韩在线| 日韩毛片网站| 午夜欧美视频| 成人欧美一区二区三区的电影| 亚洲18在线| 亚洲国产成人精品女人| 日韩88av| 免费一区二区三区在线视频| 日韩中文字幕在线一区| 黄色亚洲免费| 激情亚洲影院在线观看| 国产精品白浆| 欧美一级二级三级视频| 免费国产亚洲视频| 亚洲激情不卡| 九九久久婷婷| 久久国产毛片| 亚洲风情在线资源| 色婷婷亚洲mv天堂mv在影片| 日韩高清国产一区在线| 一区视频在线| 午夜免费一区| 激情欧美一区二区三区| 亚洲啊v在线| av综合电影网站| 欧美国产视频| 国产精品一卡| 国产精品美女午夜爽爽| 欧美日本久久| 国产精品中文| 国产精品一区二区精品视频观看 | 久久久久免费av| 黄色在线观看www| 国产一区二区三区四区| 国产精品va| 欧美自拍一区| 国产欧美激情| 国产欧美日韩视频在线| 久久国产生活片100| 欧美自拍一区| 国产三级一区| 国产精品欧美三级在线观看| 国产欧美日韩一区二区三区四区 | 青青青免费在线视频| 日韩a一区二区| 日韩一区二区三区免费播放| 日韩国产欧美| 亚洲五月婷婷| 亚洲永久字幕| 亚洲欧洲国产精品一区| 日本不卡视频在线| 国产亚洲精品美女久久久久久久久久| 日本不卡在线视频| 国产日韩一区二区三区在线播放| 国产亚洲精品美女久久久久久久久久| 久久精品999| 国产精品成人国产| 国语精品一区| 日本免费久久| 狠狠干成人综合网| 亚洲三级视频| 久久成人高清| 在线精品亚洲欧美日韩国产| 欧美日中文字幕| 欧美专区一区二区三区| 亚洲三级视频| 国产精品白丝久久av网站| 狠狠久久伊人| 日本久久成人网| 亚洲一区欧美二区| 亚洲精品婷婷| 国产精品永久| 日韩欧美在线中字| 亚洲一区二区毛片| 国产欧美日韩精品高清二区综合区 | 宅男在线一区| 亚洲青青久久| 久久精品国产一区二区| 欧美色图国产精品| 综合干狼人综合首页| 欧美日韩伊人| 肉色欧美久久久久久久免费看| 亚洲免费影视| 久久99久久人婷婷精品综合| 另类中文字幕国产精品| 蜜臀av亚洲一区中文字幕| 国产乱码精品一区二区三区四区| 亚洲精品88| 蜜臀91精品一区二区三区| 你懂的亚洲视频| 亚洲电影有码| 深夜日韩欧美| 鲁鲁在线中文| 蜜臀av国产精品久久久久| 久久精品欧洲| 一区二区小说| 国产日韩精品视频一区二区三区| 久久蜜桃资源一区二区老牛| 日本亚洲欧美天堂免费| 久久69成人| 首页国产欧美久久| 精品国产黄a∨片高清在线| 欧美在线资源| 国产精品麻豆成人av电影艾秋| 欧美日韩免费看片| 日韩一区二区三区在线看| 亚洲啊v在线| 91免费精品国偷自产在线在线| 韩国久久久久久| 日本国产一区| 欧美日韩国产v| 91精品国产自产精品男人的天堂| 日韩精品水蜜桃| 国产精品一区亚洲| 自由日本语亚洲人高潮| 国内自拍视频一区二区三区| 首页国产欧美久久| 中文av在线全新| 日本欧美久久久久免费播放网| 999国产精品视频| 国产欧美自拍一区| 午夜在线一区|