zoukankan      html  css  js  c++  java
  • java 第八次作业

    (一)学习总结
    1.用思维导图对本周的学习内容进行总结。
    参考资料: XMind。

    2.通过实验内容中的具体实例说明在执行executeUpdate()方法和executeQuery()方法中使用动态参数时,为什么要使用PreparedStatement接口而不使用Statement,比较使用两种接口的不同之处。

    PreparedStatement是预编译的,对于批量处理可以大大提高效率.也叫JDBC存储过程,PreparedStatement接口是Statement接口的子接口,有效的禁止sql语句的注入,使用PreparedStatement接口的方法,可防止不正确的输入登陆成功,提高数据库系统的安全性,最大可能的提高了效率。还有其中executeUpdate()方法和executeQuery()在PreparedStatement接口中是在预处理之后执行的,需要对sql语句中的"?"进行设置,而Statement接口则不会对"?"进行设置。
    3.其他需要总结的内容。
    (二)实验总结
    实验内容:
    使用JDBC实现实验七的宠物商店
    完成实验内容,代码上传到码云,注意,务必将创建数据库的脚本文件随项目文件一起上传,在随笔中分析程序设计思路,用PowerDesigner画出类图结构,并对完成实验内容过程中遇到的问题、解决方案和思考等进行归纳总结,注意代码中必须有必要的注释。
    格式如下:
    程序设计思路:先建立User和item两个类,进行存储用户的属性声明和动物属性的声明,用于后面的类调用,建立主函数调用WelcomeFrame类,WelcomeFrame类继承JFrame窗口,加入图片和两个按钮(用户注册,用户登录),按用户登录按钮可进行登录类,然后进行登录,登录成功后进入管理界面,按用户注册按钮会进入Enorll类,进行注册,注册包含姓名、密码、确认密码、手机号,注册的用户名不可以重复,密码可为空,手机几号格式为开头只能为(13/15/17/18/)共有11位,如果错误会有警告提示,如果注册成功则进入登录界面。其他类提供一些方法,和进行存储,连接数据库。
    类图结构
    (三)代码托管(务必链接到你的项目)

    https://git.oschina.net/hebau_cs15/java-cs01lxy.git

    码云commit历史截图
    上传实验项目代码到码云,在码云项目中选择“统计-commits”,设置搜索时间段,搜索本周提交历史,并截图。

  • 相关阅读:
    Java设计模式——自定义Spring框架
    《网络协议从入门到底层原理》笔记(二)MAC地址、IP地址、子网划分、超网
    《网络协议从入门到底层原理》笔记(一)基本概念、通信基础
    Java并发编程——共享模型的线程安全问题
    Java 泛型
    Java并发编程——线程基础知识
    Django实战——面试评估系统
    GIT 撤销上一次merge操作
    解决composer install遇到:Your requirements could not be resolved to an installable set of packages
    yii2乐观锁和悲观锁代码示例
  • 原文地址:https://www.cnblogs.com/6770675746-yan/p/6875358.html
Copyright © 2011-2022 走看看