zoukankan      html  css  js  c++  java
  • 写一个JDBC的DEMO

    最近想重温一下mybatis原理,就顺便把JDBC重温一下

     第一步 加载驱动  这个可以手动加载也可以使用maven来加载

      

    1        <dependency>
    2             <groupId>mysql</groupId>
    3             <artifactId>mysql-connector-java</artifactId>
    4         </dependency>
    maven依赖

    第二步 创建一个JDBCTest类

         

     1 package com.ssc.demo.jdbc;
     2 
     3 import java.sql.Connection;
     4 import java.sql.DriverManager;
     5 import java.sql.ResultSet;
     6 import java.sql.Statement;
     7 
     8 public class JDBCTest {
     9     public static void main(String args[]){
    10         Connection conn=null;
    11         Statement sta=null;
    12         ResultSet res=null;
    13         try {
    14             //第一步加载驱动
    15             Class.forName("com.mysql.cj.jdbc.Driver");
    16             //第二步获取数据库连接
    17             conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/schooldb","root","123456");
    18             //第三步 书写sql语句
    19             String sql=" select * from tsubject";
    20             //第四步  创建执行sql的对象,这里采用的Statement
    21             sta=conn.createStatement();
    22             //执行sql接收返回结果
    23             res=sta.executeQuery(sql);
    24             while (res.next()){
    25                System.out.println("SubjectId="+res.getNString("SubjectId"));
    26             }
    27         }catch (Exception e){
    28            e.printStackTrace();
    29         }finally {
    30             try {
    31                 if (res!=null){
    32                     res.close();
    33                 }
    34                 if (sta!=null ){
    35                     sta.close();
    36                 }
    37                 if (conn != null) {
    38                     conn.close();
    39                 }
    40             }catch (Exception e ){
    41                 e.printStackTrace();
    42             }
    43         }
    44     }
    45 }

    运行查看结果

    生于忧患,死于安乐
  • 相关阅读:
    文件上传
    gitee 提交项目
    SSM分页查询功能
    SSM 管理员删除功能
    SSM整合 管理员登录功能(密码加密功能)
    SSM整合项目 MD5加密工具类
    SSM Ajax发送复杂对象
    SSM环境中 Ajax 发送简单数组的三种方法
    ssm 增删改查
    ssm 登录功能
  • 原文地址:https://www.cnblogs.com/songlove/p/14591393.html
Copyright © 2011-2022 走看看