Junit一直在报错

Junit一直在报错

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

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

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

package demo1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import org.junit.Test;

public class JdbcTest {

    @Test
    public void jdbctest() {
        Connection conn = null;
        Statement stmt = null;
        ResultSet rs = null;
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
            conn = DriverManager.getConnection(
                    "jdbc:mysql://127.0.0.1:3306/imooc"
                            + "?useSSL=false&serverTimezone=Hongkong&useUnicode=true&characterEncoding=utf-8",
                    "root", "root");
            String sql = "select * from good";
            stmt = conn.createStatement();
            rs = stmt.executeQuery(sql);
            while (rs.next()) {
                int id = rs.getInt("id");
                String name = rs.getString("name");
                float price = rs.getFloat("price");
                String desc = rs.getString("desc");
                if (price < 3500) {
                    System.out.println(id + "  " + name + "  " + price + "  " + desc);
                }
            }
            rs.close();
            stmt.close();
            conn.close();
        }catch (ClassNotFoundException e) {
            e.printStackTrace();
        }catch (SQLException e) {
            e.printStackTrace();
        }
    }
}


正在回答 回答被采纳积分+1

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

2回答
好帮手慕阿满 2019-05-14 11:57:34

同学你好,可能和选择perspective有关。问一下同学如下位置的Problems中是否有报错呢?

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

建议同学查看一下。

祝:学习愉快~

好帮手慕阿满 2019-05-14 10:04:11

同学你好,同学的代码没有问题,报错提示没有可运行的方法,问一下同学是在jdbctest()方法名上点击右键运行的吗?另外在同学的截图中发现项目名上有叹号,同学是项目中哪里报错了,建议同学在Problems中查看具体错误。

祝:学习愉快~

  • 提问者 三国狂热 #1
    创建项目的时候,弹出来一个“Open Associated Perspective”的窗口,我选了perspective。会不会跟这个有关
    2019-05-14 11:34:44
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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