日常开发笔记
文章平均质量分 88
小元祖
远近闻名的Debug能手
展开
-
SpringBoot-基础篇03
之前搭建了整个开发环境实现了登录注册,springBoot整合mybatis完成增删改查,今天完成分页查询,使用阿里云oss存储照片等资源,后期会尝试自己搭建分布式文件系统来实现。原创 2024-02-05 23:23:10 · 1085 阅读 · 0 评论 -
SpringBoot-基础篇02
上次使用springBoot搭建整个项目框架,实现登录逻辑,今天使用springBoot整合mybatis实现增删改查,关于项目搭建,可以查看上一篇博客:SpringBoot-基础篇-CSDN博客废话不多说,直接开始。原创 2024-01-21 23:22:51 · 1024 阅读 · 0 评论 -
SpringBoot-基础篇
用于捕获全局异常,返回给用户,实现方法,在类上添加@RestControlAdvice注解在方法上添加@ExceptionHandler(Exception.class),指定拦截所有异常/*** 定义全局异常处理器*/@ExceptionHandler(Exception.class)//表示拦截所有异常//判断当前异常信息是否存在,如果存在,打印,不存在返回操作失败e.getMessage():"操作失败!");原创 2024-01-17 22:33:16 · 1022 阅读 · 2 评论 -
Maven高级-笔记
定义方式:使用方式:${定义的属性名称}原创 2023-12-05 17:08:24 · 16 阅读 · 0 评论 -
Mybatis-plus-核心篇
因为存在一种场景,简单的单表查询语句无法满足需求,例如给id为1,2,3的用户的年龄加2,这时候书写sql语句应该是如果我们直接拼接SQL会导致业务层代码和mapper层代码缠上耦合,如果全部书写sql会非常繁琐,我们希望得到的一种解决方案就是,使用mp提供的便捷的条件封装,加上我们自定义在mapper的sql合并拼装成一条sql语句,进而简化开发并且遵守开发规范,这时候就需要使用自定义sql。@Mapper。原创 2023-12-09 21:18:57 · 45 阅读 · 0 评论 -
Mybatis-Plus-入门篇
mybatisplus的简单使用,快速入门,在主键,需要使用@TableId指定java类中字段为主键,并且需要制定type,也就是主键类型,自增,随机,或者自行输入,也就是IdType这个枚举类的三种类型,一般是自增也就是 @TableId(type=IdType.AUTO)也就是说这个注解相当于在所有的Mapper层假如了注解,所以不需要额外加入,当然加入了也不会冲突 ,不加mapper注解在使用@Autowired注解自动注入的时候虽然会报错,但是执行是没有问题的,ok,故障鉴定完毕!原创 2023-12-09 09:59:05 · 52 阅读 · 0 评论