• java课程设计--We Talk(201521123061)


    java课程设计--We Talk(201521123061)

    团队博客链接:http://www.cnblogs.com/slickghost/

    数据库

    一.通过Dao模式建立与数据库的连接

    1.数据库连接类

    2.VO类

    VO类就是包含和所建立的表中属性完全相同的类,并含有对应属性的get和set的方法
    此次实验我通过PHPstudy建立了一个user数据库在数据库中建立了一张名为userDate的表



    3.DAO接口

    DAO接口中包含了所用户操作时要用到的方法,在此次课设中含有如下方法:

    • 存储新建用户的信息
    • 读取数据库中某个用户的信息
    • 更改用户名
    • 更改密码
    • 检查用户输入的密码是否正确
    • 加载用户

    4.DAO实现类

    实现DAO接口并实现DAO接口中所有的方法

    二.向码云提交代码

    三.课程设计感想与收获

    • 这次课设我主要是负责WeTalk这个聊天工具的数据库的搭建和数据与数据库的交互

    • 我的任务可细分为两个部分,一个部分是通过MYSQL建立一个数据库,并在数据库中建表;另一部分就是JDBC的编程部分;

    • 对于数据库的建立我是用了phpstudy这个软件,可以在GUI界面直接通过鼠标就完成数据库和相应表项的建立,避免了在MYSQL中用SQL命令可能出错的情况,节省了时间

    • 对于JDBC编程部分完全是按照老师所教的套路做的,一个JDBC编程的套路大体上分成5个部分


    1.装载驱动(虽然老师的PPT上写jdbc4.0不再需要手动加载)

    2.连接数据库,建立会话

    3.发送SQL语句

    4.获得结果

    5.关闭资源,按照ResultSet->Statement->Connection的顺序关闭资源


    • 简单的DAO模式是这次JDBC编程的主要部分,因为只有User一个对象,因此没有用DAO工厂模式
    • 这次课设对之前学习的数据库内容进行了一次复习,对我有很大的提升
  • 相关阅读:
    文件的权限
    Linux正则表达式
    Linux中硬链接与软链接
    Linux下文件属性介绍
    JavaScript核心之语法
    JavaScript概述
    浏览器播放wav语音文件,tomcat异常,ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    JS 数据结构-Set 集合 创建Set 常用Set方法
    JSON.parse 方法解析纯数字键值对报错的解决方法
    前端常用框架
  • 原文地址:https://www.cnblogs.com/JMUNJF/p/7056691.html
Copyright © 2020-2023  润新知