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();
    
        }
    
    }
  • 相关阅读:
    css自适应浏览器大小
    javascript es6 箭头函数
    vue-router路由的使用
    vue-client脚手架使用
    springboot整合thymeleaf模板引擎
    SpringBoot不使用模板引擎直接返回html
    css加载动画
    java将数据从List转换Map
    KMP算法理解
    解决Linux服务器tomact-8.0启动慢的问题
  • 原文地址:https://www.cnblogs.com/yunleijava/p/11276404.html
Copyright © 2011-2022 走看看