jdbc连接数据库

 时间:2025-01-04 13:30:08

1、通过数据库可视化工具navicate for mysql,新建一个数据库,名字叫test,然后新建一张表

jdbc连接数据库

2、添加id,name字段,点击【保存】,设置表名称为user

jdbc连接数据库

3、最终数据库及表创建成功,如下图所示结构

jdbc连接数据库

4、添加一条数据,如下图所示

jdbc连接数据库

5、下载java mysql connector驱动,通过maven添加依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version></dependency>

jdbc连接数据库

6、创建一个实体类,用来映射user表

jdbc连接数据库

7、添加一个数据库连接配置类,添加url,username,password基本参数

jdbc连接数据库

8、新建一个测试类,用来测设数据库连接,查询user信息,具体jdbc细节如下

9、1)加载驱动相关类Class.forName("com.mysql.jdbc.Driver");

10、2)获得数据库链接Connection conn = DriverManager.getConnection(JdbcConfig.url,JdbcConfig.usernam髫潋啜缅e, JdbcConfig.password);

11、3)利用墙绅褡孛数据库的连接操作数据库,实现增删改查(使用Statement类)Statement st 租涫疼迟= conn.createStatement();ResultSet rs = st.executeQuery("select * from user");

12、4)创建相应java容器,循环ResultSet来存入user信息List<User> userList = new Arra烤恤鹇灭yList<>();while (rs.next()) { System.out.println(rs.getString("id") + " "+ rs.getString("name")); User user = new User(); user.setId(rs.getString("id")); user.setName(rs.getString("name")); userList.add(user);}

13、//关闭各种资源,非常关键,可以通过异常捕获finally中进行处理rs.close();st.close();conn.close();

14、最后展示一下所有代码,这里异常没有进行捕获处理,请读者自行处理

jdbc连接数据库

15、执行程序,查看效果,如下图所示,数据库连接成功,并打印了user表信息

  • Jenkins如何构建项目
  • JDK8.0安装与配置文件
  • visual studio code怎么调整字体
  • 如何打造立体发型
  • html+css+jq实现广告5秒之后自动关闭特效
  • 热门搜索
    越南旅游攻略 沈阳旅游攻略 旅游资讯 绍兴旅游景点 荷兰旅游 旅游英语专业 欣欣旅游 宁德旅游 惠州旅游景点 黄果树瀑布旅游攻略