zoukankan      html  css  js  c++  java
  • (五)数据库

    本人采用的是mysql5.7版本的,使用Navicat工具。仅供参考,也可以使用其他的数据库,在这里就不一一介绍了

    关于Navicat的使用这里不做过多的讲解了。

    -- ----------------------------
    -- Table structure for user
    -- ----------------------------
    DROP TABLE IF EXISTS `user`;
    CREATE TABLE `user` (
      `id` varchar(32) unsigned NOT NULL,
      `username` varchar(255) DEFAULT NULL,
      `password` varchar(255) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
    
    -- ----------------------------
    -- Records of user
    -- ----------------------------
    INSERT INTO `user` VALUES ('1', 'admin', '123');

    这里的假数据,只是作为临时使用,后期将采用UUID或者雪花算法形成ID

    将后台代码中的控制器代码作如下修改

    if (!Objects.equals("admin", username) || !Objects.equals("123456", requestUser.getPassword())) {
                String message = "账号密码错误";
                System.out.println("test");
                return new Result(400);
            } else {
                return new Result(200);
            }

    后台项目的一些基本配置

    server:
      tomcat:
        uri-encoding: UTF-8
        port: 8084
      servlet:
          context-path: /
    
    spring:
      #数据库配置
      datasource:
        username: root
        password: 123456
        # mysql5连接驱动
        driverClassName: com.mysql.jdbc.Driver
        # mysql6连接驱动
        #driverClassName: com.mysql.cj.jdbc.Driver
        url: jdbc:mysql:///book?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai

    请根据自己的实际情况进行更改

  • 相关阅读:
    MATLAB accumarray
    函数rand,randn,randi
    bsxfun
    sub2ind函数
    MAX
    & 和 &&
    matlab函数int2str, num2str, str2num
    ASCII对照表
    STM32的ADC配置
    单节锂电池基本知识
  • 原文地址:https://www.cnblogs.com/changyuyao/p/14115321.html
Copyright © 2011-2022 走看看