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

建设网站的步骤seo免费咨询专家医生

建设网站的步骤seo,免费咨询专家医生,wordpress 自动发货,关闭 百度云加速 后网站打不开了JDBC(Java DataBase Connectivity) Java 语言连接数据库 再本模块中,java提供里一组用于连接数据库的类和接口Java 语言开发者,本身没有提供如何具体连接数据库的功能只是定义了一组java程序连接数据库的访问接口 连接到数据库向数据库发送增,修改,删除这一类的sql发送查询sq…

JDBC(Java DataBase Connectivity)

Java 语言连接数据库

  • 再本模块中,java提供里一组用于连接数据库的类和接口
  • Java 语言开发者,本身没有提供如何具体连接数据库的功能
  • 只是定义了一组java程序连接数据库的访问接口
    1. 连接到数据库
    2. 向数据库发送增,修改,删除这一类的sql
    3. 发送查询sql
  • java语言并没有给实现连接数据库的功能,只提供了接口,需要开发商自己去写如何实现连接的
  • java只需要定义一套接口,就可以连接不同数据库
  • 所有通过这一系列操作,Java开发人员只需要编写一次程序,连接多个数据库

JDBC API:

提供程序员调用的接口与类,继承在java.sql包中

  1. 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    • 创建lib文件夹,把官方的jar放入
  2. image-20240414151328031

  3. DriverManager类的作用:管理各种不同的JDBC

    • 声明方式

    • //2.注册驱动//Class.forName("com.mysql.cj.jdbc.Driver");//反射方式加载驱动类DriverManager.registerDriver(new Driver());
      
  4. Connection接口 与特定的数据库的连接

    1. URL = jdbc:mysql://[ip地址]:[端口]/[数据库名]?severTimezone=[地区 Asia/Shanghai] 国内是Asia/Shanghai

    2. USER = [mysql用户名]

    3. PASS = [mysql密码]

    4. Connection connection = DriverManager.getConnection(url, user, pass);

    5.     //3.建立连接String url = "jdbc:mysql://127.0.0.1:3306/student2?serverTimezone=Asia/Shanghai";String user = "root";String password = "root";Connection connection = DriverManager.getConnection(url, user, password);System.out.println(connection);
      
  5. Satement执行语句
    如下

 public ArrayList<ResidentConnect> search_residentConnect() throws SQLException {DriverManager.registerDriver(new Driver());String url = "jdbc:mysql://127.0.0.1:3306/counter?serverTimezone=Asia/Shanghai";String user = "root";String password = "root";//---------------------------------------------------Connection connection = DriverManager.getConnection(url, user, password);
//      开始查找PreparedStatement pre = connection.prepareStatement("SELECT rc.id,rc.residentId,rc.studentId,rc.adminId,rc.oper_time,s.name AS sname,s.num AS snum,r.num AS rnum\n" +"FROM resident_Connect rc\n" +"LEFT JOIN student s ON s.id = rc.studentId\n" +"LEFT JOIN resident r ON r.id = rc.residentId");ResultSet re = pre.executeQuery();ArrayList<ResidentConnect>  arrayList = new ArrayList<>();while (re.next()){ResidentConnect residentConnect = new ResidentConnect();residentConnect.setId(re.getString("id"));residentConnect.setStudentId(re.getString("studentId"));residentConnect.setResidentId(re.getString("residentId"));residentConnect.setAdminId(re.getString("adminId"));residentConnect.setOper_time(re.getString("oper_time"));residentConnect.setSname(re.getString("sname"));residentConnect.setSnum(re.getString("snum"));residentConnect.setRnum(re.getString("rnum"));arrayList.add(residentConnect);}return arrayList;}
http://www.yayakq.cn/news/917665/

相关文章:

  • 企业商城网站建设wordpress 问卷调查
  • 网站建设企业网站制作滨州网站网站建设
  • 哪个网站做ic外单好海宁网站设计
  • 做全屏的网站 一屛多高wordpress 表格小工具
  • 公司网站费用构成需要多少钱网站建设周记
  • 舆情分析网站文档怎么做网站链接
  • 做电影网站要很大的主机空间吗wordpress 后门检查
  • 网站建设最便宜多少钱平面设计主要学什么哪些软件
  • 牙医工具网站建设课程设计报告网站的制作视频
  • 网站建设新方式简单省时建设工程合同法规
  • 酒店网站源码seo顾问价格
  • 哪个网站可以做条形码迁移wordpress500错误
  • 网站内页设计网站整合discuz
  • 先做网站先备案网站设计欣赏移动
  • 论某网站职能建设wordpress自动生成缩略图
  • 新手做网站如何赚钱在百度怎么做网站和推广
  • wordpress的站 做固定链接301重定向对百度的影响公司网站功能模块
  • 石家庄建站网页模板福建企业seo推广
  • 个人个案网站 类型网易企业邮箱设置
  • 南通门户网站建设方案南通制作网站的有哪些公司吗
  • 百度网站上传wix做的网站 网址是什么
  • 广西响应式网站哪家好自助建站系统平台
  • 推广网站弄哪家好wordpress文章更新插件
  • 网站访问速度跟服务器cpu和内存和带宽哪个重要WordPress做推广
  • 欧洲做塑料交易网站做网站时怎么添加动态信息
  • 合肥建设厅官方网站品牌推广策略分析
  • js网站页面效果代码高清精品无人区
  • dede网站建设很卡廊坊智能模板建站
  • 莱城高新区建设局网站网站建设 成都今网科技
  • seo华为网站诊断报告小程序app软件开发公司