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

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

  • 相关阅读:
    iSCSI 原理和基础使用
    Kerberos原理和基础小结
    LDAP学习小结【仅原理和基础篇】
    nmcli 学习小结
    如何让百度收录自己的网站?
    dedecms SESSION变量覆盖导致SQL注入漏洞修补方案
    cms网站模板收集
    学会这些装饰技巧,分分钟让你家看起来挑高一倍!
    15 个最佳 jQuery 翻书效果插件
    CSS动画简介
  • 原文地址:https://www.cnblogs.com/changyuyao/p/14115321.html
Copyright © 2011-2022 走看看