no tests found with test runner JUnit5

来源:2-11 自由编程

必思答

2019-06-06 18:04:47

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://img.mukewang.com/climg/5cf8e4470001528606190282.jpg

http://img.mukewang.com/climg/5cf8e4bc0001a99c06210195.jpg

请问这是怎么回事

写回答

5回答

吃吃吃鱼的猫

2019-06-07

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

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

0

必思答

提问者

2019-06-06

修改之后出现了新的错误the server time zone value '?й???????' is unrecognized or represents more than one time zone.我参照网上的解决方法:在数据库驱动的url后加上serverTimezone=UTC参数,解决了问题,但是不知到是啥原理
0

吃吃吃鱼的猫

2019-06-06

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

http://img.mukewang.com/climg/5cf8f11a00016b4206460495.jpg

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

0

必思答

提问者

2019-06-06

http://img.mukewang.com/climg/5cf8ee060001239d08420632.jpg

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

0

吃吃吃鱼的猫

2019-06-06

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

右键项目->

http://img.mukewang.com/climg/5cf8eb7c000190b405830301.jpg

http://img.mukewang.com/climg/5cf8eba200017c1d07490565.jpg

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

http://img.mukewang.com/climg/5cf8ebcb0001671504190532.jpg

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


0

0 学习 · 8016 问题

查看课程