zoukankan      html  css  js  c++  java
  • JDBC调用存储过程

    package com.yunlei.jdbc.dao.test;
    /**
     * JDBC调用存储过程
     */
    import java.sql.CallableStatement;
    import java.sql.Connection;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Types;
    
    import com.yunlei.jdbc.domain.Student;
    import com.yunlei.jdbc.util.JDBCUtil;
    
    public class ProcedureTest {
    
        public static void main(String[] args) throws Exception {
            // //1连接数据库
            // Connection conn = JDBCUtil.getConn();
            // //2.调用存储过程
            // CallableStatement cs = conn.prepareCall("{ call getStu(?) }");
            // //3.设置参数
            // cs.setString(1, "李白");
            // //4.执行存储过程
            // ResultSet rs = cs.executeQuery();
            // if(rs.next()){
            // Student stu = new Student();
            // stu.setId(rs.getInt("id"));
            // stu.setName(rs.getString("name"));
            // stu.setAge(rs.getInt("age"));
            // System.out.println(stu);
            //
            // }
    
            // 1连接数据库
            Connection conn = JDBCUtil.getConn();
            // 2.调用存储过程
            CallableStatement cs = conn.prepareCall("{ call getName(?,?) }");
            // 3.设置参数
            cs.setInt(1, 7);
            cs.registerOutParameter(2, Types.VARCHAR);
            cs.execute();
            String name = cs.getString(2);
            System.out.println(name);
            cs.close();
    
        }
    
    }
  • 相关阅读:
    Sprint2-3.0
    6/13 Sprint2 看板和燃尽图
    6/8/9/10/11 Sprint2 看板和燃尽图
    相互观看与评价
    复利计算器结对2.0
    汉堡包1.0
    复利计算5.0 结对
    《构建之法》第四章 二人合作 读后感
    复利计算器单元测试测试报告
    实验一、命令解释程序的编写实验
  • 原文地址:https://www.cnblogs.com/yunleijava/p/11276404.html
Copyright © 2011-2022 走看看