public class cs{

  public static void main(String[] args){

      try{

        class.forName("com.mysql.jdbc.Driver");//注册驱动

        Connection conn = DriverManager.getConnection("jdbc:mysql:///cs","root","root");//获得链接

        String sql="select * from tb";//sql语句

        PerparedStatement pare = conn.prepareStatement(sql);//获取链接对象

//作为 Statement 的子类,PreparedStatement 继承了 Statement 的所有功能。另外它还添加了一整套方法,用于设置发送给数据库以取代 IN 参数占位符的值。同时,三种方法 execute、 executeQuery 和 executeUpdate 已被更改以使之不再需要参数。这些方法的 Statement 形式(接受 SQL 语句参数的形式)不应该用于 PreparedStatement 对象。

        ResultSet rs=pare.executeQuery(sql);

        //ResultSet接受executeQuery传递过来的对象数据之后方便进行操作

        while(rs.next()){

          int id=rs.getInt(1);

          //接受第一个next传递过来的第一个值,定义为INT

          String name=rs.getString("name");

          int age=rs.getInt(3);

          

System.out.println("id:" + id + "   " + "name:" + name + "   " + "age:" + age);

        }

      rs.close();

       pare.close();

        conn.close();

      }catch(ClssNotFoundException e){

        e.printStackTrace();

      }catch(SQLException e){

        e.printStackTrace();

      }

  }

}

转载于:https://www.cnblogs.com/fanqiexin/p/10641922.html

preparedStatement平台:相关推荐

  1. 银行选型和排坑实战:用开源软件自建分布式数据服务平台

    来自:DBAplus社群 之前设计篇讲了数据拆分的方式.场景.优缺点以及实施步骤,偏方法与理论.技术篇会介绍分布式数据服务平台设计与实现,讲述如何通过技术手段解决数据拆分带来的各种问题,以及各中间件的 ...

  2. 某电商平台开发记要——客服系统

    假如网站需要提供客服功能,如果只是简单的聊天咨询可以考虑营销QQ.百度商桥等(目前大部分网站采用此方式,包括一些知名行业电商):如果需要更精细化的管理,比如客服人员安排.各项数据统计汇总,那么需要对接 ...

  3. 数据库MySQL基础---JDBC开发步骤--JDBC封装工具类--PreparedStatement实现CRUD操作

    JDBC简介 1.JDBC定义Java数据库连接(Java Database Connectivity,简称JDBC):是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询 ...

  4. 智能一代云平台(三十三):log4j日志研究

    [前言] 日志对于一个系统的来说是必不可少,它可以让人们知道,系统当前运行的状况:最近对日志进行了一些实践,以下是自己在这个过程中收获的一些东西. [一些有趣的实验]          一.mybat ...

  5. mybatis开启log_mybatis使用spring-druid数据源连接池配置log4j打印sql语句以及开启监控平台...

    杂七杂的杂 作为程序员,开发工程中,一套利于测试或者监控的工具很重要,mybatis默认没有提供log4j的打印sql语句的配置. 这对于开发rest服务,提供接口的开发者而言,是在很不好做,再加上m ...

  6. 大数据平台回归SQL

    先说观点:因为还没找到更好的. 接下来说原因,首先来看看大数据平台都在干什么. 原因 结构化数据计算仍是重中之重 大数据平台主要是为了应对海量数据存储和分析的需求,海量数据存储的确不假,除了生产经营产 ...

  7. 开源聚合支付平台学习

    一.jeepay开源支付平台 码云地址:https://gitee.com/jeequan 1.介绍 支持多渠道服务商和普通商户模式.已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付. Jeep ...

  8. 【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇【php环境汇总】

    [本地调试环境一键安装包]php+mysql平台搭建集成软件总汇[php环境汇总] ********************************************************** ...

  9. Java项目:JSP二手自行车在线销售商城平台系统

    作者主页:源码空间站2022 简介:Java领域优质创作者.Java项目.学习资料.技术互助 文末获取源码 项目介绍 本系统分为前后台,分为普通用户和管理员两种角色: 管理员角色包含以下功能: 管理员 ...

最新文章

  1. c语言ad采样程序思路,单片机AD采样程序及其寄存器讲解
  2. Android 打造异常崩溃捕获工具
  3. 缓存机制 java_缓存机制:java中缓存的原理
  4. 我就是互联网的老不死
  5. 金蝶工业老单单据的相关表
  6. Oracle数据库ORA-00942: 表或视图不存在的问题
  7. web下拉列表代码_文章列表总结(一)
  8. java 简单的webshell_Java Web使用JSPX白名单绕过上传WebShell | kTWO-个人博客
  9. 延时加载 lazyload使用技巧
  10. OSX/Linux 配置SSH免密登录并配置(Alias)别名登录
  11. python的浮点数占 个字节_Python的浮点数占 个字节。_学小易找答案
  12. realtek高清晰音频管理器怎么关闭的方法
  13. alipay.trade.refund(统一收单交易退款接口)
  14. phpMyAdmin安装详解
  15. 初次项目:电子通讯录
  16. QQ 正在尝试读取你的浏览记录?这是“火绒拦截腾讯产品,腾讯道歉”的历史重现吗?
  17. 解决COVID-19的7个开放硬件项目
  18. 支持nfc的android手机,哪些手机有nfc功能
  19. pygame 实现键盘鼠标映射
  20. tplink720n变无线打印服务器,TL-WR720N路由器无线路由模式设置

热门文章

  1. Debian 6.0 安装过程 及中文乱码
  2. Painting A Board --POJ 1691
  3. DHTML中style的display和visibility属性
  4. Python基础03-运算符
  5. 什么是棉绒,它如何节省您的时间?
  6. python开源项目贡献_通过为开源项目做贡献,我如何找到理想的工作
  7. 连信的会话加密密钥协商过程
  8. Windows下的DNS命令用法
  9. 【转】Visual Studio团队资源管理器 Git 源码管理工具简单入门
  10. 教你用Vue渐进式搭建聊天室,从JavaScript=TypeScript