当前位置: 首页 > news >正文

物流公司 网站模板朋友圈广告推广平台

物流公司 网站模板,朋友圈广告推广平台,余姚网站建设设计服务,好的宠物网站模板java程序操作数据库#xff08;JDBC#xff09; JDBC:#xff08;Java DataBase Connectivity#xff09;#xff0c;就是使用Java语言操作关系型数据库的一套API。 本质#xff1a; 1.sun公司官方定义的一套操作所有关系型数据库的规范、即接口。 2.各个数据库厂商去…java程序操作数据库JDBC JDBC:Java DataBase Connectivity就是使用Java语言操作关系型数据库的一套API。 本质 1.sun公司官方定义的一套操作所有关系型数据库的规范、即接口。 2.各个数据库厂商去实现这套接口提供数据库驱动jar包。 3.我们可以使用这套接口JDBC编程真正执行的代码是驱动jar包中的实现类。 01.入门程序 1.需求基于JDBC程序执行update语句update user set age 25 where id 1 2.步骤 准备工作创建一个maven项目引入依赖并准备数据库表user 代码实现编写JDBC程序操作数据库 public void testUpdate() throws Exception {//1.注册驱动Class.forName(com.mysql.jdbc.Driver);//2.获取数据库连接//标准的 JDBC URL 格式jdbc:mysql://hostname:port/databasenameString urljdbc:mysql://localhost:3306/web01;//连接时一定注意这些数据不能错String username root;String password 1234;Connection connection DriverManager.getConnection(url, username, password);//3.获取SQL语句执行对象Statement statement connection.createStatement();//4.执行SQL ​int i statement.executeUpdate(update user set age 25 where id 1);//DMLSystem.out.println(SQL执行完毕影响的记录数为 i);//5.释放资源statement.close();connection.close(); } 02.JDBC-查询数据 1.需求基于JDBC执行如下select语句将查询结果封装到User对象中。 2.SQL:select * from user where username daoqiao and password 123456 3.ResultSet(结果集对象)ResultSet re statement.executeQuery()next():将光标从当前位置向前移动一行并判断当前行是否为有效行返回值为Boolean返回值为true表示有效行当前行有数据false为无效行当前行没有数据。getXxx()获取数据可以根据列的编号获取也可以根据列名获取推荐。 Testpublic void testSelect(){String URL jdbc:mysql://127.0.0.1:3306/web01;String USER   root;String PASSWORD   1234; ​Connection conn null;PreparedStatement stmt null;ResultSet rs null;//封装查询返回的结果try{//1.注册驱动Class.forName(com.mysql.cj.jdbc.Driver);//2.打开链接conn DriverManager.getConnection(URL,USER,PASSWORD);//3.执行查询String sql select id,username,password,name,age from user where username ? AND password ?;//预编译SQLstmt conn.prepareStatement(sql);stmt.setString(1,daqiao);stmt.setString(2,123456);rs stmt.executeQuery();//4.处理结果集while (rs.next()){User user new User(rs.getInt(id),rs.getString(username),rs.getString(password),rs.getString(name),rs.getInt(age));System.out.println(user); ​} ​} catch (Exception e) {e.printStackTrace();} finally {//5.关闭资源try{if(rs!null) rs.close();if(stmt!null) stmt.close();if (conn!null) conn.close();} catch (SQLException se){se.printStackTrace();}} ​} ​ 03.预编译SQL 优势一可以防止SQL注入更安全。 SQL注入通过控制输入来修改实现定义好的SQL语句以达到执行代码对服务器进行攻击的方法。 优势二性能更高。
http://www.hkea.cn/news/14479077/

相关文章:

  • 贵阳网站建设设计公司哪家好wordpress的手机客户端
  • 中英文网站怎么做的wordpress文件夹改名
  • 旅游企业网站建设世界上做的最后的网站
  • 网站建设价格标准方案c2c代表平台有哪些
  • 用凡科做的网站打不开xtools crm
  • 试描述一下网站建设的基本流程网络营销产品策略
  • 打不开住房和城乡建设部网站做网站很火的APP
  • design工业设计网站优化防范
  • 网站开发必用代码wordpress配置qq邮箱
  • 电子商务网站首页绍兴网站制作方案定制
  • 北京网站建设laitang公司设计网页
  • 外贸企业建网站静态网站规范
  • 广州做企业网站南宁百度seo排名优化
  • 从零开始学习网站开发计划设计网站账号
  • 网站建设方案实施word与wordpress
  • 娄底工程建设有限公司网站贴图库wordpress
  • 网站建设发展方向django mysql网站开发
  • php二次网站开发步骤网站做几个域名比较好
  • 网页制作师培训济南优化网站的哪家好
  • 国内怎么打开WordPress网站建个微网站多少钱
  • 网页设计与网站建设项目教程wordpress的主题下载
  • 不需要网站备案的广告联盟写作网站5秒不写就删除
  • 目前网站开发怎么兼顾手机吴忠市建设网站
  • 网页制作与网站建设问答题手机手机网站建设
  • 淮北市重点工程建设局网站dw网站设计模板
  • 学院网站建设申请报告h5网站制作介绍
  • 海尔电子商务网站建设预算做网站怎么办营业执照
  • 旅游网站开发系统的er图外汇做单记录做单专业网站有哪些
  • 外贸营销网站建设wordpress 名片插件
  • 做网站开发很赚钱吗wikiesu wordpress