Roma
世界已黑白,此人已成仙。

年少轻狂,总以为天下事竭力有为。人事尽时,终感力不能及。
摘要: import java.util.Random; /** * 随机生成验证码工具类 */ public class ValidateCodeUtils { /** * 随机生成验证码 * @param length 长度为4位或者6位 * @return */ public static Integ 阅读全文
posted @ 2023-04-06 09:45 罗|马 阅读(43) 评论(0) 推荐(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 罗|马 阅读(22) 评论(0) 推荐(0) 编辑
摘要: /** * 自定义异常类 */ public class CustomException extends RuntimeException{ public CustomException(String message){ super(message); } } 阅读全文
posted @ 2023-04-01 22:27 罗|马 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 加这个注解,可以创建,可以修改,也可以创建与修改时: @TableField(fill = FieldFill.INSERT_UPDATE)//创建与修改时自动填充 private LocalDateTime updateTime; 然后编写一个类,实现MetaObjectHandler接口重写in 阅读全文
posted @ 2023-04-01 20:55 罗|马 阅读(276) 评论(0) 推荐(0) 编辑
摘要: mp生成的id是Long型18位,但是js处理到16位就四舍五入了,解决办法就是在服务器转成字符串传给前端 WebMvcConfig 要继承 WebMvcConfigurationSupport,重写里面的 extendMessageConverters方法 @Override protected 阅读全文
posted @ 2023-04-01 08:36 罗|马 阅读(57) 评论(0) 推荐(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 罗|马 阅读(41) 评论(0) 推荐(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 罗|马 阅读(20) 评论(0) 推荐(0) 编辑
摘要: import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybat 阅读全文
posted @ 2023-03-24 23:28 罗|马 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 跨域(Cross-Origin)指的是在 Web 开发中,浏览器的同源策略(Same-Origin Policy)限制了一个网页中加载其他域名下资源的能力。具体来说,同源策略指的是当浏览器执行一个跨域请求时,只有当该请求的协议、域名、端口号三者都与当前页面相同才会被允许。 解决方案:C 阅读全文
posted @ 2023-03-14 00:28 罗|马 阅读(96) 评论(0) 推荐(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 罗|马 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 导入依赖,mybatis-plus起步依赖不能比mybatis-plus-generator低 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <versi 阅读全文
posted @ 2023-01-09 20:28 罗|马 阅读(209) 评论(0) 推荐(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 罗|马 阅读(10) 评论(0) 推荐(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 罗|马 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.搭建minio 2.修改后端文件上传接口 在用户添加service中将avatar的值设置为 修改上传接口 3.修改不能修改用户名 在添加用户的index.vue中添加账户绑定disable默认值为false,用来控制修改的不能修改用户名 4.上传文件优化 把img的地址改为form.avata 阅读全文
posted @ 2024-01-12 22:53 罗|马 阅读(6) 评论(0) 推荐(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 罗|马 阅读(12) 评论(0) 推荐(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 罗|马 阅读(25) 评论(0) 推荐(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 罗|马 阅读(28) 评论(0) 推荐(0) 编辑
摘要: /** * 批量删除酒店会员 * * @param userIds 需要删除的酒店会员主键 * @return 结果 */ @Override public int deleteHotelUserByUserIds(Long[] userIds) { for (Long id:userIds ) { 阅读全文
posted @ 2023-12-20 19:01 罗|马 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.给头像放权限 若依的SecurityConfig添加头像路径 虚拟路径的映射,在若依中的ResourcesConfig文件中添加 前端修改样式显示出头像 编写一个imageController的函数,数据库中存的是图片名,拿到图片名字,在前端进行路径拼接,这样就能显示出图片 点击修改后数据会传到 阅读全文
posted @ 2023-12-19 21:59 罗|马 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 将项目运行起来,点击左侧系统工具——》代码生成——》导入选择用户表导入即可 点击预览,将domain的代码复制到IDEA中,单机domain包直接ctrl+V就行 导入依赖,在pom文件中导入rome-common service,controller,mapper照理 xml文件在main包中与j 阅读全文
posted @ 2023-12-06 19:06 罗|马 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.新建模块 打开IDEA在项目结构中新建rome-hotel的一个springboot项目,什么依赖都不需要 在pom.xml文件中修改坐标,引用父坐标 在父级pom文件中将模块加入 在rome-admin中的pom文件中加入admin-hotel,这样就能带动这个模块启动 将包名修改成和rome 阅读全文
posted @ 2023-12-03 23:41 罗|马 阅读(14) 评论(0) 推荐(0) 编辑

Live2D