zoukankan      html  css  js  c++  java
  • 20145327 《Java程序设计》第九周学习总结

    20145327 《Java程序设计》第九周学习总结

    教材学习内容总结

    JDBC是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操作,开发人员无需接触底层数据库驱动程序的差异性。

    厂商在操作JDBC驱动程序时,依方式可将驱动程序分为4种类型:
    Type 1:JDBC-ODBC Bridge Driver
    Type 2:Native API Driver
    Type 3:JDBC-Net Driver
    Type 4:Native Protocol Driver

    SQLException是在处理JDBC时经常遇到的一个异常对象,为数据库操作过程发生错误时的代表对象。

    取得联机等与数据库来源相关的行为规范在javax.sql.DateSource接口,实际如何取得Connection则由操作接口的对象来负责。

    数据库操作相关的JDBC接口或类都位于java.sql包中。要连接数据库,可以向DriverManager取得Connection对象。Connection是数据库连接的代表对象,一个Connection对象就代表一个数据库连接。

    Statement的executeQuery()方法则是用于SELECT等查询数据库的SQL,executeUpdate()会返回int结果,表示数据变动的笔数,executeQuery()会返回java.sql.ResultSet对象,代表查询的结果,查询的结果会是一笔一笔的数据。可以使用ResultSet的next()来移动至下一笔数据,它会返回 true 或 false表示是否有下一笔数据,接着可以使用getXXX()来取得数据。

    在使用Connection、Statement或ResultSet时,要将之关闭以释放相关资源。

    代码调试中的问题和解决过程

    本次代码git时遇到的问题
    错误提示:fatal: remote origin already exists.
    解决办法:先git remote rm origin 再git remote add origin https://git.oschina.net/5327/java-besti-is-ljp.git 就不会报错误了

    本周代码托管截图

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 100/100 1/2 20/20
    第二周 250/350 1/3 20/40
    第三周 500/850 1/4 25/65
    第四周 500/1350 1/5 20/85
    第五周 550/1900 1/6 20/105
    第六周 600/2500 2/8 20/125
    第七周 500/3000 2/10 20/145
    第八周 400/3400 3/13 15/160
    第九周 100/3500 2/15 15/175

    参考资料

  • 相关阅读:
    常用FPGA功能块记录
    鸿蒙相关
    微波相关
    Python库大全
    C#环境实现代码的自动生成编译
    STM32相关
    硬件相关
    C# 获取枚举中文注释
    C# 获取自定义特性值
    Asp.Net Core 中 Host 与 WebHost的区别
  • 原文地址:https://www.cnblogs.com/20145327gc/p/5450562.html
Copyright © 2011-2022 走看看