zoukankan      html  css  js  c++  java
  • java第九周学习总结

    学号20145336 《Java程序设计》第9周学习总结

    教材学习内容总结

    JDBC

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

    JDBC是Java联机数据库的标准规范。具体而言,它定义了一组标准类与接口,应用程序需要联机数据库时调用这组标准API,而标准API中的接口由数据库厂商操作,通常称为JDBC驱动程序。

    JDBC(Java DataBase Connectivity)是Java联机数据库的标准规范。

    驱动的四种类型

    • JDBC-ODBC Bridge Driver:驱动程序将JDBC调用转换为对ODBC驱动程序的调用,由ODBC驱动程序操作数据库。

    • Native API Driver:驱动程序会以原生方式调用数据库提供的原生链接库。

    • JDBC-Net Driver:驱动程序会将JDBC方法调用转换成特定的网络协议调用。

    • Native Protocal Driver:驱动程序将JDBC调用转换成数据库特定的网络协议与数据库进行沟通操作。

    每个类型都会有对应的类型:

    • 包对应类型是java.lang.Package
    • 构造函数对应类型是java.lang.reflect.Constructor
    • 方法成员对应类型是java.lang.reflect.Method
    • 数据成员对应类型是java.lang.reflect.Field

    连接数据库,必须要有厂商操作的JDBC驱动程序,必须在CLASSPATH中设定驱动程序JAR文档要取得数据库联机,必须的几个动作

    1. 注册Driver操作对象
    2. 取得Connection操作对象
    3. 关闭Connection操作对象

    Statement、ResultSet: Conection是数据库连接的代表对象,接下来必须取得java.sql.Statement操作对象 调用clearstatement清除设置的参数,之后就能再次使用这个PreparedStatement实例

    使用DataSource取得联机:messageDAO依赖于 javax.sql.DataSource接口,可以通过定义的getConnection()方法取得Connection

    使用ResultSet卷动、更新数据:ResultSet不仅可以使用previous() first()、last()等方法前后移动数据,还可以调用updateXXX()、updateRow()

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

    这是本周的代码托管:

    其他(感悟、思考等,可选)

    学习进度条

     代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
    目标 5000行 30篇 400小时  
    第一周 150/150 1/1 15/15  
    第二周 150/400 1/2 15/30  
    第三周 150/550 1/3 20/50  
    第四周 150/700 1/4 16/56  
    第五周 150/850 1/5 19/65
    第六周 150/1000 2/7 23/88
    第七周 150/1150 2/9 22/110
    第八周 150/1300 2/11 29/139
    第九周 200/1500 2/13 26/155

    参考资料

  • 相关阅读:
    姐姐的vue(1)
    LeetCode 64. Minimum Path Sum 20170515
    LeetCode 56. 56. Merge Intervals 20170508
    LeetCode 26. Remove Duplicates from Sorted Array
    LeetCode 24. Swap Nodes in Pairs 20170424
    LeetCode 19. Remove Nth Node From End of List 20170417
    LeetCode No.9 Palindrome Number 20170410
    LeetCode No.8. String to Integer (atoi) 2017/4/10(补上一周)
    LeetCode No.7 Reverse Integer 2017/3/27
    LeetCode No.4 Median of Two Sorted Arrays 20170319
  • 原文地址:https://www.cnblogs.com/20145336yang/p/5451148.html
Copyright © 2011-2022 走看看