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

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

教材学习内容总结

  1. 查询操作:向数据库发送SQL查询语句,处理查询结果,关闭连接。
  2. 顺序查询:next()方法向下移动游标,移动成功返回true,失败返回false。
  3. 控制游标:public boolean absolute(int row)将游标移动到参数row指定的行。
  4. 条件与排序查询:where子语句 select 字段 from 表名 where 条件
  5. 排序:用order by子语句对记录进行排序。
  6. 更新,添加与删除:update 表 set 字段 = 新值 where <条件子句>insert into 表 values(对应的具体的记录)delete from 表名 where<条件子句>
  7. 使用预处理语句优点减轻数据库负担,提高访问数据库的速度。
  8. 使用通配符。
  9. 通用查询。
  10. 事务:步骤一用setAutoCommit(boolean b)方法关闭自动提交模式、步骤二用commit()方法处理事务、步骤三用rollback()方法处理事务失败。

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

  • 问题1:安装XAMPP后打开Mysql数据库进入localhost是全英文界面,需要将语言改为中文,在外貌设置里将英文改为中文。
  • 问题1解决方案:
    20165336 2017-2018-2 《Java程序设计》第7周学习总结
    20165336 2017-2018-2 《Java程序设计》第7周学习总结
  • 问题2:调试IDEA时方法为红色出现错误
    20165336 2017-2018-2 《Java程序设计》第7周学习总结
  • 问题2解决方案:添加junit.jar文件得到解决
    20165336 2017-2018-2 《Java程序设计》第7周学习总结

代码托管

(statistics.sh脚本的运行结果截图)
20165336 2017-2018-2 《Java程序设计》第7周学习总结

上一篇:vue问题八:动态加载loading、浏览器图标


下一篇:使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题