少学习多摸鱼

day108 - jdbc复习

jdbc复习

导包

 
复制代码
<dependencies>
     <dependency>
         <groupId>mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
         <version>8.0.28</version>
     </dependency>
 ​
 ​
 </dependencies>
复制代码

 

测试

复制代码
 public class TestJDBC {
     public static void main(String[] args) throws ClassNotFoundException, SQLException {
         //配置信息
         String url = "jdbc:mysql://localhost:3306/jdbcstudy?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSl=true";
         String username = "root";
         String password = "123456";
 ​
         //加载驱动
         Class.forName("com.mysql.jdbc.Driver");
         //链接数据库
         Connection connection = DriverManager.getConnection(url, username, password);
 ​
         //向数据库发送sql的对象statement:crud
         Statement statement = connection.createStatement();
 ​
         //编写sql
         String sql = "select * from users";
 ​
         //执行sql
         ResultSet resultSet = statement.executeQuery(sql);
 ​
         while (resultSet.next()) {
             System.out.println("id=" + resultSet.getObject("id"));
             System.out.println("name=" + resultSet.getObject("name"));
             System.out.println("password=" + resultSet.getObject("password"));
             System.out.println("email=" + resultSet.getObject("email"));
             System.out.println("birthday=" + resultSet.getObject("birthday"));
 ​
         }
 ​
         //关闭链接,释放资源,先开后关
         resultSet.close();
         statement.close();
         connection.close();
 ​
     }
 }
复制代码

 

over

后面做个javaweb小项目

 
posted @   北海之上  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
/* 粒子吸附*/
点击右上角即可分享
微信分享提示