摘要:
import java.util.Random; /** * 随机生成验证码工具类 */ public class ValidateCodeUtils { /** * 随机生成验证码 * @param length 长度为4位或者6位 * @return */ public static Integ
阅读全文
posted @ 2023-04-06 09:45
罗|马
阅读(63)
推荐(0)
摘要:
import com.rome.backend.common.R; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMappin
阅读全文
posted @ 2023-04-02 10:56
罗|马
阅读(31)
推荐(0)
摘要:
/** * 自定义异常类 */ public class CustomException extends RuntimeException{ public CustomException(String message){ super(message); } }
阅读全文
posted @ 2023-04-01 22:27
罗|马
阅读(21)
推荐(0)
摘要:
加这个注解,可以创建,可以修改,也可以创建与修改时: @TableField(fill = FieldFill.INSERT_UPDATE)//创建与修改时自动填充 private LocalDateTime updateTime; 然后编写一个类,实现MetaObjectHandler接口重写in
阅读全文
posted @ 2023-04-01 20:55
罗|马
阅读(339)
推荐(0)
摘要:
mp生成的id是Long型18位,但是js处理到16位就四舍五入了,解决办法就是在服务器转成字符串传给前端 WebMvcConfig 要继承 WebMvcConfigurationSupport,重写里面的 extendMessageConverters方法 @Override protected
阅读全文
posted @ 2023-04-01 08:36
罗|马
阅读(86)
推荐(0)
摘要:
import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.ControllerAdvice;impo
阅读全文
posted @ 2023-03-31 09:53
罗|马
阅读(52)
推荐(0)
摘要:
import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotatio
阅读全文
posted @ 2023-03-29 15:50
罗|马
阅读(35)
推荐(0)
摘要:
import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybat
阅读全文
posted @ 2023-03-24 23:28
罗|马
阅读(54)
推荐(0)
摘要:
什么是跨域? 跨域(Cross-Origin)指的是在 Web 开发中,浏览器的同源策略(Same-Origin Policy)限制了一个网页中加载其他域名下资源的能力。具体来说,同源策略指的是当浏览器执行一个跨域请求时,只有当该请求的协议、域名、端口号三者都与当前页面相同才会被允许。 解决方案:C
阅读全文
posted @ 2023-03-14 00:28
罗|马
阅读(120)
推荐(0)
摘要:
import lombok.Data; import java.util.HashMap; import java.util.Map; @Data public class R<T> { private Integer code; //编码:1成功,0和其它数字为失败 private String
阅读全文
posted @ 2023-03-12 23:10
罗|马
阅读(64)
推荐(0)
摘要:
导入依赖,mybatis-plus起步依赖不能比mybatis-plus-generator低 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <versi
阅读全文
posted @ 2023-01-09 20:28
罗|马
阅读(230)
推荐(0)
摘要:
controller package com.rome.hotel.data.controller; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.u
阅读全文
posted @ 2024-01-30 13:56
罗|马
阅读(54)
推荐(0)
摘要:
在components中创建wangEditor组件在页面引入即可 <template> <div style="border: 1px solid #ccc;"> <Toolbar style="border-bottom: 1px solid #ccc" :editor="editor" :de
阅读全文
posted @ 2024-01-17 14:39
罗|马
阅读(69)
推荐(0)
摘要:
1.搭建minio 2.修改后端文件上传接口 在用户添加service中将avatar的值设置为 修改上传接口 3.修改不能修改用户名 在添加用户的index.vue中添加账户绑定disable默认值为false,用来控制修改的不能修改用户名 4.上传文件优化 把img的地址改为form.avata
阅读全文
posted @ 2024-01-12 22:53
罗|马
阅读(32)
推荐(0)
摘要:
1.创建表添加注释 CREATE TABLE hotel_room ( -- 房间ID,作为主键 自增 room_id INT PRIMARY KEY AUTO_INCREMENT, -- 房间号,用于标识房间的唯一编号 room_number VARCHAR(10), -- 房间名称 room_n
阅读全文
posted @ 2023-12-22 20:55
罗|马
阅读(91)
推荐(0)
摘要:
1.创建数据表及字段 CREATE TABLE hotel_room_type ( -- 房间类型ID,作为主键 room_type_id INT PRIMARY KEY AUTO_INCREMENT, -- 房间类型名称 room_type_name VARCHAR(50), -- 房间类型描述
阅读全文
posted @ 2023-12-21 21:23
罗|马
阅读(89)
推荐(0)
摘要:
1.在数据库中创建楼层表及字段 CREATE TABLE hotel_floor( -- id 作为主键 floor_id INT PRIMARY KEY AUTO_INCREMENT, -- 楼层号 floor_number INT(1000), -- 楼层名称 floor_name VARCHA
阅读全文
posted @ 2023-12-20 22:41
罗|马
阅读(79)
推荐(0)
摘要:
/** * 批量删除酒店会员 * * @param userIds 需要删除的酒店会员主键 * @return 结果 */ @Override public int deleteHotelUserByUserIds(Long[] userIds) { for (Long id:userIds ) {
阅读全文
posted @ 2023-12-20 19:01
罗|马
阅读(38)
推荐(0)
摘要:
1.给头像放权限 若依的SecurityConfig添加头像路径 虚拟路径的映射,在若依中的ResourcesConfig文件中添加 前端修改样式显示出头像 编写一个imageController的函数,数据库中存的是图片名,拿到图片名字,在前端进行路径拼接,这样就能显示出图片 点击修改后数据会传到
阅读全文
posted @ 2023-12-19 21:59
罗|马
阅读(36)
推荐(0)
摘要:
将项目运行起来,点击左侧系统工具——》代码生成——》导入选择用户表导入即可 点击预览,将domain的代码复制到IDEA中,单机domain包直接ctrl+V就行 导入依赖,在pom文件中导入rome-common service,controller,mapper照理 xml文件在main包中与j
阅读全文
posted @ 2023-12-06 19:06
罗|马
阅读(31)
推荐(0)
摘要:
1.新建模块 打开IDEA在项目结构中新建rome-hotel的一个springboot项目,什么依赖都不需要 在pom.xml文件中修改坐标,引用父坐标 在父级pom文件中将模块加入 在rome-admin中的pom文件中加入admin-hotel,这样就能带动这个模块启动 将包名修改成和rome
阅读全文
posted @ 2023-12-03 23:41
罗|马
阅读(40)
推荐(0)