提交作业
package com.imooc.jdbc.goodsapp;
import java.sql.*;
public class GoodsApp {
public static void main(String[] args) {
//加载并注册mysql驱动类
Connection conn = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
//创建数据库连接
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/imooc?useSSL" +
"=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true",
"root", "root");
//创建statement对象
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from goods where price<3500");
//遍历查询
while (rs.next()) {
Integer id = rs.getInt(1);
String name = rs.getString(2);
float price = rs.getFloat(3);
String desp = rs.getString("desp");
System.out.println(id + " " + name + " " + price + " " + desp);
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException throwables) {
throwables.printStackTrace();
} finally {
//关闭资源
try {
if (conn != null && !conn.isClosed()) {
conn.close();
}
} catch (SQLException throwables) {
throwables.printStackTrace();
}
}
}
}20
收起
正在回答 回答被采纳积分+1
1回答
2023版Java工程师
- 参与学习 人
- 提交作业 8788 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星