application配置文件
摘要:yml格式: spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/rbac?useUnicode=true&characterEncoding=utf8&serve
阅读全文
posted @
2023-09-07 10:15
罗|马
阅读(23)
推荐(0) 编辑
前端安装的插件
摘要:vscode中settings.json配置 { "prettier.configPath": "D:\\vscode\\Microsoft VS Code\\.prettierrc", // 安装Prettier配置 "eslint.alwaysShowStatus": true, "pretti
阅读全文
posted @
2023-04-12 07:52
罗|马
阅读(26)
推荐(0) 编辑
.gitignore的配置
摘要:# Build and Release Folders bin-debug/ bin-release/ [Oo]bj/ [Bb]in/ # Other files and folders .settings/ # Executables *.swf *.air *.ipa *.apk **/mvnw
阅读全文
posted @
2023-04-11 23:17
罗|马
阅读(57)
推荐(0) 编辑
swagger的使用
摘要:1.导入坐标 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>3.0.2</version> </dependency>
阅读全文
posted @
2023-04-10 15:56
罗|马
阅读(52)
推荐(0) 编辑
随机生成验证码
摘要:import java.util.Random; /** * 随机生成验证码工具类 */ public class ValidateCodeUtils { /** * 随机生成验证码 * @param length 长度为4位或者6位 * @return */ public static Integ
阅读全文
posted @
2023-04-06 09:45
罗|马
阅读(49)
推荐(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
罗|马
阅读(26)
推荐(0) 编辑
自定义异常类
摘要:/** * 自定义异常类 */ public class CustomException extends RuntimeException{ public CustomException(String message){ super(message); } }
阅读全文
posted @
2023-04-01 22:27
罗|马
阅读(12)
推荐(0) 编辑
公共字段自动填充,例如更新时间,创建时间,创建人等
摘要:加这个注解,可以创建,可以修改,也可以创建与修改时: @TableField(fill = FieldFill.INSERT_UPDATE)//创建与修改时自动填充 private LocalDateTime updateTime; 然后编写一个类,实现MetaObjectHandler接口重写in
阅读全文
posted @
2023-04-01 20:55
罗|马
阅读(295)
推荐(0) 编辑
mp雪花算法生成的id到前端丢失精度问题
摘要:mp生成的id是Long型18位,但是js处理到16位就四舍五入了,解决办法就是在服务器转成字符串传给前端 WebMvcConfig 要继承 WebMvcConfigurationSupport,重写里面的 extendMessageConverters方法 @Override protected
阅读全文
posted @
2023-04-01 08:36
罗|马
阅读(63)
推荐(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
罗|马
阅读(43)
推荐(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
罗|马
阅读(21)
推荐(0) 编辑
mybatis-plus分页插件
摘要: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) 编辑
解决跨域问题
摘要:什么是跨域? 跨域(Cross-Origin)指的是在 Web 开发中,浏览器的同源策略(Same-Origin Policy)限制了一个网页中加载其他域名下资源的能力。具体来说,同源策略指的是当浏览器执行一个跨域请求时,只有当该请求的协议、域名、端口号三者都与当前页面相同才会被允许。 解决方案:C
阅读全文
posted @
2023-03-14 00:28
罗|马
阅读(102)
推荐(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
罗|马
阅读(54)
推荐(0) 编辑
springboot代码生成器
摘要:导入依赖,mybatis-plus起步依赖不能比mybatis-plus-generator低 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <versi
阅读全文
posted @
2023-01-09 20:28
罗|马
阅读(210)
推荐(0) 编辑