zz222

1 介绍一下你的预约功能是如何实现的

此项目中根据需求分析,预约分为探访预约和参观预约.

预约规则 :

1登录之后才能预约.

2预约超过三次今日不在再预约.数据表会记录一个用户的预约记录,来判断预约次数是否超过三次.

3 在预约页面,填写信息,完成预约.

2 简单说说若依平台怎么使用

若依(ruoyi)一套开源的快速开发平台

下载地址: www.ruoyi.vip

若依详细使用: 若依框架详细使用_若依框架使用教程-CSDN博客

1若依简介

        低代码诞生的目的是将 可重复性的编程 工作通过平台实现,将开发人员从没有技术含量的增删改查开发中解放出来,让其专注于更有价值的开发工作.

更有价值的开发工作如:数据库设计、流程设计、API核心开发、业务逻辑开发等工作

常见产品有:

- 明道云、Noohle(怒吼)、简道云

- 若依/RuoYi、jeecg-boot、人人开源 / renren-fast

低代码开发平台可以提高开发效率

低代码是一种设计思想 , 若依是这种思想的具体实现.

RuoYi-Vue 是一个轻量级快速开发平台,毫无保留给个人及企业免费使用。

基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue、Element)

内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。

若依官网:http://ruoyi.vip(opens new window)

演示地址:http://vue.ruoyi.vip(opens new window)

代码下载:RuoYi-Vue: 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本icon-default.png?t=N7T8https://gitee.com/y_project/RuoYi-Vue

2 平台搭建

2.1系统要求:

JDK >= 1.8

MySQL >= 5.7

Maven >= 3.0

Node >= 12

Redis >= 3

2.2后端运行:

1下载git源码. gitee地址:https://gitee.com/y_project/RuoYi-Vue.git

2 Mysql配置.

(1)导入sql:

        1、创建数据库

        2、执行下图的sql脚本文件

        3、导入数据库

(2)修改配置文件: 修改对应的库名,账号密码

3 Redis配置

2.3前端运行


zz222_第1张图片

3 源码分析

3.1 前端:

前端技术栈 ES6、vue、vuex、vue-router、vue-cli、axios、element-ui

若依前端基于代理转发解决跨域问题.(跨域: 前后端部署在不同的环境中,存在跨域问题)

 pathRewrite: {  
    '^/api/': '/', // 将所有以/api/开头的请求路径重写为/  
  }

3.2 后端

后端技术栈 SpringBoot、MyBatis、Spring Security、Jwt

4 二次开发

  1. 准备二次开发的业务表结构和数据
  2. 登录系统(系统工具 -> 代码生成 -> 导入对应表)
  3. 代码生成列表中找到需要表(可预览、编辑、同步、删除生成配置)
  4. 点击生成代码会得到一个`ruoyi.zip`执行`sql`文件,按照包内目录结构复制到自己的项目中

你可能感兴趣的:(业务题,java)