
springboot
学会沉淀。
hopehopehope
展开
-
MyBatisPlus学习
/update>@Test//更新条件//定义条件//调用自定义SQL方法。原创 2024-12-17 19:26:52 · 349 阅读 · 0 评论 -
公共字段自动填充
自定义注解AutoFill,用于标识需要进行公共字段自动填充的方法(标识insert,update方法)完成公共字段填充后则不再需要在service中的insert和update的公共方法进行赋值。因为在后端开发中需要用到很多sql语句,公共字段填充可以很好的减轻代码量。自定义切面,实现公共字段填充处理逻辑。在Mapper中使用。原创 2024-10-10 22:39:31 · 516 阅读 · 0 评论 -
Swagger
原创 2024-10-06 22:07:40 · 142 阅读 · 0 评论 -
springboot文件上传(阿里云oss)
C:\\Users\\xxx\\Desktop\\files是新建用来存放文件的文件夹路径。在applicaton.yml中设置文件上传的大小限制。使用uuid是为了避免文件名的重复,防止覆盖。原创 2024-10-06 22:07:02 · 289 阅读 · 0 评论 -
SpringBoot项目部署+属性配置方式+多环境开发
在磁盘文件中直接使用cmd打开,并输入java -jar springboot-start-0.0.1-SNAPSHOT.jar。打开maven中的Lifecycle点击package生成jar包。注意如果点击package出现:错误: 无效的目标发行版:17。还需注意:Jar包部署,要求服务器必须要有jre环境。环境变量发生变化黑窗口一定要重新启动。注意点击之前还需将xml文件中的。请去检查maven的jdk版本。生成Jar包成功后会显示如下。再使用postman发生请求。若出现以下则表示运行成功。原创 2024-09-12 23:02:22 · 691 阅读 · 0 评论 -
分组注解和自定义注解及分页查询
案例:此时state需要进行的校验使用普通方式无法满足,需要我们根据需求进行自定义注解创建一个注解@Documented//元注解@Retention(RetentionPolicy.RUNTIME)//元注解validatedBy = {StateValidation.class}//指定提供校验规则的类@Target(ElementType.FIELD)//元注解//提供校验失败后的提示信息String message() default "state参数的值只能是已发布或者草稿";原创 2024-09-09 23:03:10 · 1086 阅读 · 0 评论