java第八次做业

《Java技术》第八次做业

(一)学习总结

1.用思惟导图对本周的学习内容进行总结。
java

2.经过实验内容中的具体实例说明在执行executeUpdate()方法和executeQuery()方法中使用动态参数时,为何要使用PreparedStatement接口而不使用Statement,比较使用两种接口的不一样之处。
在默认状况下,同一时间每一个 Statement 对象在只能打开一个 ResultSet 对象。所以,若是读取一个 ResultSet 对象与读取另外一个交叉,则这两个对象必须是由不一样的 Statement 对象生成的。若是存在某个语句的打开的当前 ResultSet 对象,则 Statement 接口中的全部执行方法都会隐式关闭它。
Statement 对象用于将 SQL 语句发送到数据库中。实际上有三种 Statement 对象,它们都做为在给定链接上执行 SQL 语句的包容器:Statement、PreparedStatement(它从 Statement 继承而来)和 CallableStatement(它从 PreparedStatement 继承而来)。
PreparedStatement中的SQL语句是能够带参数的,避免了用字符串链接拼接SQL语句的麻烦和不 安全;当批量处理SQL或频繁执行相同的查询时,PreparedStatement有明显的性能上的优点,因为数据库能够将编译优化后的SQL语句缓 存起来,下次执行相同结构的语句时就会很快(不用再次编译和生成执行计划)。git

(二)实验总结

1.宠物商店数据库

  • 程序设计思路:容器+事件+监听+布局

(三)代码托管

  • 码云commit历史截图
相关文章
相关标签/搜索