no tests found with test runner JUnit5

no tests found with test runner JUnit5

package com.imooc.jdbc.demo1;

import java.sql.*;

import org.junit.Test;

public class Goods {
    @Test
    public void demo1() {
        try {
            // 1加载驱动
            Class.forName("com.mysql.jdbc.Driver");
            // 2.获得连接
            Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/myJDBC", "root@localhost",
                    "toor");
            //3.创建执行SQL语句的对象,并执行SQL
            //3.1创建执行sql的对象
            String sql="select*from user";
            Statement stmt=conn.createStatement();
            //3.2执行sql
            ResultSet resultSet=stmt.executeQuery(sql);
            while(resultSet.next()) {
                int id = resultSet.getInt("id");
                String name=resultSet.getString("name");
                Float price=resultSet.getFloat("price");
                String desp=resultSet.getString("desp");
                System.out.println(id+"  "+name+"  "+price+"  "+desp);
            }
            //释放资源
            resultSet.close();
            stmt.close();
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

http://img1.sycdn.imooc.com//climg/5cf8e4470001528606190282.jpg

http://img1.sycdn.imooc.com//climg/5cf8e4bc0001a99c06210195.jpg

请问这是怎么回事

正在回答

登陆购买课程后可参与讨论,去登陆

5回答

同学你好,这是因为新版数据库驱动需要配置时区的原因哦~

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

提问者 必思答 2019-06-06 19:14:49
修改之后出现了新的错误the server time zone value '?й???????' is unrecognized or represents more than one time zone.我参照网上的解决方法:在数据库驱动的url后加上serverTimezone=UTC参数,解决了问题,但是不知到是啥原理
吃吃吃鱼的猫 2019-06-06 18:56:07

同学你好,将报错的jar包remove掉。

http://img1.sycdn.imooc.com//climg/5cf8f11a00016b4206460495.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

提问者 必思答 2019-06-06 18:42:52

http://img1.sycdn.imooc.com//climg/5cf8ee060001239d08420632.jpg

这样看来应该是引入了的啊

吃吃吃鱼的猫 2019-06-06 18:33:12

问一下同学是否引入了JUnit5的jar包呢?

右键项目->

http://img1.sycdn.imooc.com//climg/5cf8eb7c000190b405830301.jpg

http://img1.sycdn.imooc.com//climg/5cf8eba200017c1d07490565.jpg

选择lib下的相应jar包,我这里是Junit4,同学应该加入JUnit5。

http://img1.sycdn.imooc.com//climg/5cf8ebcb0001671504190532.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师