• 【Alpha版本】冲刺阶段——Day4


    【Alpha版本】冲刺阶段——Day4

    阅读目录

    * [今日进展](#1) * [问题困难](#2) * [明日任务](#3) * [今日贡献量](#4) * [TODOlist](#5)

    【今日进展】

    • 完成注册类代码
    public class Register {
        private String name;
        private String cipher;
        private String salt;
        Connection con;
        Statement sql;
        Encrypt encrypt=new Encrypt();
        Scanner scanner=new Scanner(System.in);
        public void setName(){
            System.out.println("用户名:");
            String name=scanner.next();
            this.name=name;
        }
        public void setCipher(){
            System.out.println("密码:");
            String cipher=scanner.next();
            this.cipher=cipher;
            salt=encrypt.getsalt();
            this.cipher=encrypt.getpassword(cipher);
        }
        public void insertMessage() {
            con = GetDBConnection.connectDB("mysql","root","");
    
            if(con == null ) return;
            String information="("+"'"+name+"'"+","+"'"+cipher+"'"+","+"'"+salt+"'"+")";
            String sqlStr ="insert into javablacktea values"+information;
            try {
                sql=con.createStatement();
                sql.executeUpdate(sqlStr);
                System.out.println("注册成功");
                con.close();
            }
            catch(SQLException e) {
                System.out.println("用户名已存在!");
            }
        }
    }
    

    【问题困难】

    • 在测试代码时,我们发现了用户名可以重复的Bug。这种情况下,系统将会以该用户名第一次注册时输入的密码为准,这将导致第二次用该用户名进行注册时,显示注册成功但无法进一步操作。

    【明日任务】

    • 韩啸: 编写注销用户模块代码

    • 夏云霄: 辅助其它组员完成任务,优化和审核代码

    • 陈思兵: 编写修改密码模块代码

    • 朱文远:编写登录模块代码

    • 张家佳:辅助其它组员完成任务,收集团队成员进展并且汇总,撰写博客

    【今日贡献量】

    韩啸 夏云霄 陈思兵 朱文远 张家佳
    3 2 2 2 3

    【TODOlist】

  • 相关阅读:
    [刘阳Java]_JdbcTemplate用法_第11讲
    [刘阳Java]_Spring对Dao的支持_第10讲
    [刘阳Java]_Spring AOP基于XML配置介绍_第9讲
    [刘阳Java]_Spring AOP注解详细介绍_第8讲
    [刘阳Java]_Spring AOP入门_第7讲
    [刘阳Java]_Spring常用注解介绍_第6讲
    [刘阳Java]_Spring相关配置介绍_第5讲
    [刘阳Java]_了解BeanFactory_第4讲
    vue传参
    axios的增删改查。
  • 原文地址:https://www.cnblogs.com/javahc/p/9164818.html
Copyright © 2020-2023  润新知