欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2018年10月10日 14:18:34   作者:pp153  
這篇文章主要介紹了mybatis連接MySQL8出現(xiàn)的問(wèn)題解決方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

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

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

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

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot + openFeign實(shí)現(xiàn)遠(yuǎn)程接口調(diào)用的過(guò)程

    SpringBoot + openFeign實(shí)現(xiàn)遠(yuǎn)程接口調(diào)用的過(guò)程

    現(xiàn)在的微服務(wù)項(xiàng)目不少都使用的是springboot+spring cloud構(gòu)建的項(xiàng)目,微服務(wù)之間的調(diào)用都離不開(kāi)feign來(lái)進(jìn)行遠(yuǎn)程調(diào)用,這篇文章主要介紹了SpringBoot + openFeign實(shí)現(xiàn)遠(yuǎn)程接口調(diào)用,需要的朋友可以參考下
    2022-11-11
  • Java構(gòu)建對(duì)象常用3種方法解析

    Java構(gòu)建對(duì)象常用3種方法解析

    這篇文章主要介紹了Java構(gòu)建對(duì)象常用3種方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 教你怎么用idea創(chuàng)建web項(xiàng)目

    教你怎么用idea創(chuàng)建web項(xiàng)目

    好多朋友在使用IDEA創(chuàng)建項(xiàng)目時(shí),總會(huì)碰到一些小問(wèn)題.現(xiàn)在我們就演示一下使用IDEA創(chuàng)建web項(xiàng)目的完整步驟吧.文中有非常詳細(xì)的圖文示例哦,,需要的朋友可以參考下
    2021-05-05
  • Maven鏡像地址配置示例大全

    Maven鏡像地址配置示例大全

    這篇文章主要介紹了Maven鏡像地址配置示例大全,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • SpringIOC?BeanDefinition的加載流程詳解

    SpringIOC?BeanDefinition的加載流程詳解

    這篇文章主要為大家介紹了SpringIOC?BeanDefinition的加載流程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Java如何使用ConfigurationProperties獲取yml中的配置

    Java如何使用ConfigurationProperties獲取yml中的配置

    這篇文章主要介紹了Java如何使用ConfigurationProperties獲取yml中的配置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • SpringBoot整合SpringSecurity實(shí)現(xiàn)認(rèn)證攔截的教程

    SpringBoot整合SpringSecurity實(shí)現(xiàn)認(rèn)證攔截的教程

    我們寫的任何一個(gè)項(xiàng)目,都應(yīng)該有安全防護(hù),不應(yīng)該讓這個(gè)項(xiàng)目進(jìn)行“裸奔”,否則很容易被別人進(jìn)行攻擊。而在SpringBoot環(huán)境中,其實(shí)可以很容易實(shí)現(xiàn)安全保護(hù),本文給大家介紹SpringBoot如何整合SpringSecurity實(shí)現(xiàn)認(rèn)證攔截,需要的朋友可以參考下
    2023-05-05
  • 詳解Java 連接MongoDB集群的幾種方式

    詳解Java 連接MongoDB集群的幾種方式

    這篇文章主要介紹了詳解Java 連接MongoDB集群的幾種方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • java 關(guān)鍵字static詳細(xì)介紹及如何使用

    java 關(guān)鍵字static詳細(xì)介紹及如何使用

    這篇文章主要介紹了java 關(guān)鍵字static詳細(xì)介紹及如何使用的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • 一篇文章帶你了解Java SpringBoot四大核心組件

    一篇文章帶你了解Java SpringBoot四大核心組件

    這篇文章主要介紹了SpringBoot四大核心組件的使用小結(jié),詳細(xì)的介紹了這方面的知識(shí),有興趣的可以了解一下,希望能夠給你帶來(lái)幫助
    2021-09-09

最新評(píng)論