zoukankan      html  css  js  c++  java
  • 20165201 2017-2018-2 《Java程序设计》第7周学习总结

    20165201 2017-2018-2 《Java程序设计》第7周学习总结

    教材学习内容总结

    第十一章

    • 连接数据库:Connection getConnection(java.lang.String, java.lang.String, java.lang.String)Connection getConnection(java.lang.String)

    条件与排序查询:

    • where 子语句
    • 排序
    order by 子语句对记录进行排序  
    order by <字段名>  
    
    • 更新 update 表 set 字段 = 新值 where<条件子句>
    • 添加 insert into 表(字段列表)value (对应的具体的记录)
    • 删除 delete from 表名 where <条件子句>
    • 事务:事务是由SQL语句组成的,事务处理是指:应用程序保证事务中的SQL语句要么全部都执行,要么一个都不执行
    • JDBC事务处理步骤
      用setAutoCommit(booean b)方法关闭自动提交模式
      用commit()方法处理事务
      用rollback()方法处理事务失败

    学习中的问题和解决过程

    • 问题:我按照娄老师的教程下载并安装了xampp,之后在IDEA中进行了相关配置,但数据库一直连接不了...如下图:

    • 问题解决方法:我问了我们班同样用Mac的同学,并在网上搜问题,结论就是:我的JDK版本太高了,我用的是JDK 9,然而目前那个connector还不支持这个版本,因此我需要换用JDK 8

    代码托管


    上周考试错题总结

    答案:ACDE

    答案:AB,select并不是

    答案:RowSet继承了接口ResultSet,用populate来填充其数据区!

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 6000行 30篇 400小时
    第一周 23/23 1/5 18/18
    第二周 367/390 2/7 16/34
    第三周 672/1062 1/8 23/57
    第四周 724/1786 2/10 20/77
    第五周 1084/2870 1/11 15/92
    第六周 1187/4057 1/12 18/110
    第七周 756/4813 1/13 20/130

    参考资料

  • 相关阅读:
    【SQL】语句综合练习
    【Java基础】static关键字
    【SQL】定义约束
    【SQL】数据定义语言(DDL)
    【SQL】事务处理语言(TCL)
    Stream流
    线程池(重点)
    CountDownLatch CyclicBarrier Semaphore
    集合线程安全
    20210128 寻找数组的中心索引
  • 原文地址:https://www.cnblogs.com/cbmwtsl/p/8850210.html
Copyright © 2011-2022 走看看