JDBC访问数据库查询信息的步骤(硬编码格式)

news/2024/6/29 11:46:03 标签: 数据库, java

1 Class.forName()加载驱动

2 DriverManager获取Connect连接

3 创建Statement执行SQL语句

4 返回ResultSet查询结果

5释放资源

java">package cn.tree.dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class MenuDao {

	// 查询主目录
	public void getMainList() {
		Connection connection = null;
		Statement st = null;
		ResultSet rs = null;
		try {
			// 1、加载驱动
			Class.forName("com.mysql.jdbc.Driver");
			// 2、获取数据库连接
			connection = DriverManager.getConnection(
					"jdbc:mysql://127.0.0.1:3306/tree", "root", "123321");
			// 3、获取Statement对象,执行sql语句
			String sql = "select * from main";
			st = connection.createStatement();
			rs = st.executeQuery(sql);
			// 4、处理sql执行结果
			while (rs.next()) {
				int id = rs.getInt("id");
				String name = rs.getString("name");
				System.out.println("id: " + id + "\t" + "name: " + name);
			}
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		} finally {
			try {
				// 5、释放资源
				rs.close();
				st.close();
				connection.close();
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}
	}

	public static void main(String[] args) {
		MenuDao menuDao = new MenuDao();
		menuDao.getMainList();
	}
}

  

转载于:https://www.cnblogs.com/xtdxs/p/6506741.html


http://www.niftyadmin.cn/n/1126566.html

相关文章

弟子规 解说

大家好!在还没有讲《弟子规》之前,我想我们先应该建立一个正确的观念。什么观念?有很多人他都误以为在现在文明的社会,高科技、高物质享受的社会当中,传统的文化已经不符合时代潮流。所以有很多古圣先贤所留下来的这些…

Mermaid from《Pirates of the Caribbean: On Stranger Tides》

下午陪女友去看了<加勒比海盗4>&#xff0c;片子还算不错。美人鱼很惊艳&#xff0c;甚至一定程度上抢了Joony Deep的风头。当然人鱼之恋也很扯.... 给一个建议是不要去看3D版的&#xff0c;顺便放几张图片&#xff1a; 转载于:https://www.cnblogs.com/macleanoracle/ar…

php捕获网络页面

<?php$url http://jwzx.cqupt.edu.cn/pubYxKebiao.php?typezy&yx06;$html file_get_contents( $url );$html iconv("GBK","UTF-8//IGNORE",$html) ;//转换编码 ?> 转载于:https://www.cnblogs.com/steamed-bread/p/5296375.html

php小问题总结

html charsetutf-8&#xff0c;mysql 连接时候charsetutf8.2.转载于:https://blog.51cto.com/7080696/1903679

JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试?

JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试说明SQLServer2000 JDBC驱动的完整安装及测试说明&#xff08;转载&#xff09;一、下载SQLSERVER2000的jdbc驱动程序。在微软站点就有这个驱动程序&#xff1a;Window操作系统http://www.uncj.com/upload/files/m…

我的书橱

转载于:https://www.cnblogs.com/macleanoracle/archive/2013/03/19/2967991.html

怎么用ABBYY重组PDF文档

2019独角兽企业重金招聘Python工程师标准>>> ABBYY PDF Transformer是一款可创建、编辑以及将PDF文件转换为其他可编辑格式的通用工具&#xff0c;除此之外&#xff0c;还可以使用ABBYY PDF Transformer重新组织PDF文档&#xff0c;如在文档中添加页面、更换页面顺序…

三不孝|不孝有三件

&#xff0c;陷亲不义&#xff0c;一不孝也&#xff1b;家穷亲老&#xff0c;不为禄仕&#xff0c;二不孝也&#xff1b;不娶无子&#xff0c;绝先祖祀&#xff0c;三不孝也。”孟子根据古代当时社会背景谈到&#xff0c;不孝有三件&#xff0c;其中以不传子嗣为最严重的事。 赵…