java实训第二次课总结

19计应3班赖晓桐

有了前面数据库的数据的铺垫,今天开始项目的主要内容,创建项目。

  1. 首先创建项目的总目录——学生信息管理系统(赖晓桐)V1.0,然后继续在项目的根目录创建help、images、lib三个文件夹,分别存放帮助文档、图片和MySQL数据库驱动程序包。
    老师博文中演示了如何在IJ中将数据库驱动程序包作为库添加到项目中,我使用的是eclipse,相应的操作步骤为:
    选中jar包右键——buildPath——Add to BuildPath

  2. 完成后创建实体类,首先创建存放类的包net.lxt.student.bean,依次创建四个实体类:College、Status、Student、User,表中内容为属性的get/set方法与toString方法的重写。

  3. 接下来就是项目的第一个重点,创建数据库连接管理类。
    首先创建net.lxt.student.dbutil包,然后在包里创建数据库连接管理类ConnectionManager,类中要注意数据库驱动程序与数据库统一资源标识符不要写错,username与password为自己MySQL服务器的用户名和密码

    java实训第二次课总结_第1张图片

  4. 接着老师又带领我们简单过了一遍java31讲,然后跟着博文敲了一遍利用JDBC操作数据库与表的案例:显示所有记录:java实训第二次课总结_第2张图片
    登录:java实训第二次课总结_第3张图片
    添加:
    java实训第二次课总结_第4张图片
    java实训第二次课总结_第5张图片更新:
    java实训第二次课总结_第6张图片
    java实训第二次课总结_第7张图片删除:
    java实训第二次课总结_第8张图片
    java实训第二次课总结_第9张图片注意的是,在添加表中并没有输入ID的部分,如果你的student表中ID并没有设为自增长,想要添加成功的话要么就添加一个输入ID的部分,要么就在student中将ID设为自增长。 我在运行时eclipse反馈给我找不到或无法加载主类,自己解决了半天也没解决,最后老师给出建议可能是文件受损,实在找不出原因就将项目重写一遍,代码复制粘贴就好,最终重写一遍问题就解决了。

你可能感兴趣的:(java,数据库,mysql,jdbc,eclipse)