国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

mybatis連接MySQL8出現(xiàn)的問題解決方法

2024-07-14 08:42:29
字體:
供稿:網(wǎng)友

使用MySQL8,在整合ssm框架,用mybatis逆向工程生成的代碼測(cè)試時(shí),執(zhí)行到數(shù)據(jù)庫查詢前均正常,但進(jìn)行查詢時(shí),便卡主沒有反應(yīng)了,設(shè)置了日志、try catch等也不報(bào)錯(cuò),頁面就在那一直轉(zhuǎn),之前mybatis自動(dòng)生成代碼都是正常的,然后在測(cè)試類中,使用Connection進(jìn)行連接測(cè)試并查詢數(shù)據(jù)庫,也是能夠正常查詢到數(shù)據(jù)的:

Connection conn = null;try {  String userName = "root";  String password = "111@tesT";  String jdbcurl = "jdbc:mysql://localhost:3306/test?useUnicode=true&useSSL=false&autoReconnect=true&characterEncoding=UTF-8";  Class.forName("com.mysql.jdbc.Driver").newInstance();  conn = DriverManager.getConnection(jdbcurl, userName, password);  String sql = "select * from tb_user";  PreparedStatement pstmt = conn.prepareStatement(sql);  ResultSet rs = pstmt.executeQuery();  String result = "";  while (rs.next()) {    int id = rs.getInt("id");    String name = rs.getString("username");    String status = rs.getString("phone");    result += id + "/t" + name + "/t" + status + "/n";  }  System.out.println(result);

而逆向工程的卻不行:

UserExample example = new UserExample();UserExample.Criteria criteria = example.createCriteria();criteria.andIdEqualTo(userId);List<User> list = userMapper.selectByExample(example);//這一步進(jìn)去后就出不來了。。。

經(jīng)過確認(rèn)ssm其他配置文件都沒有發(fā)現(xiàn)有問題,然后就想是不是自己用的MySQL8版本的問題,畢竟之前使用Navicat連接MySql8也是出了好幾個(gè)問題,于是便將mysql-connect-java版本由5.1.6升級(jí)為8.0.11,并修改了db.properties文件:

#數(shù)據(jù)庫連接 注意 文件內(nèi)不要留有空格jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/test?useSSL=false&useUnicode=true&characterEncoding=UTF8&serverTimezone=GMTjdbc.username=rootjdbc.password=111@tesT

重啟項(xiàng)目后,一切終于正常了。。。。。。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JAVA教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 民和| 沙河市| 天水市| 天门市| 深州市| 宝坻区| 海丰县| 建阳市| 博湖县| 东乡族自治县| 资源县| 阳高县| 理塘县| 淄博市| 慈利县| 将乐县| 巴东县| 景东| 贵港市| 枣庄市| 梁河县| 桃源县| 进贤县| 大兴区| 北海市| 合阳县| 迁西县| 黑河市| 开江县| 察隅县| 雅安市| 玉林市| 修水县| 朝阳市| 行唐县| 夹江县| 定结县| 同德县| 霍林郭勒市| 台中市| 淮阳县|