- 博客(114)
- 资源 (14)
- 收藏
- 关注
原创 Element-plus弹出框popover,使用自定义的图标选择组件
width16px;</</</</</</</importfromimportfrom// activeIcon: 用于返现用户已经选择的图标const;constref'';constref;// 订阅selected时间,发送用户当前选择的图标const'selected';// 通过js文件中的方法,将icon/svg文件夹中的图标的名字取出来functioniffilteritem。
2025-04-04 14:26:04
599
原创 JackJson常用的注解
用于指定 Java 对象属性在 JSON 中的名称,也可以用于控制属性的序列化和反序列化。用于控制哪些属性会被包含在序列化结果中,可根据属性值的不同情况进行过滤。用于指定日期、时间等类型的属性在 JSON 中的格式化方式。用于忽略某个属性,在序列化和反序列化过程中该属性将被忽略。用于在类级别忽略多个属性,可一次性指定多个要忽略的属性名。属性在序列化和反序列化时被忽略,避免敏感信息泄露。属性按照指定的日期时间格式进行序列化和反序列化。属性在 JSON 中的名称指定为。属性在序列化和反序列化时被忽略。
2025-03-24 14:59:24
458
原创 Servlet中request、response、session 用法
在 Java Servlet 中,和是两个重要的接口,分别代表客户端的请求和服务器的响应。
2025-03-24 12:23:00
1002
原创 Springboot中的异常处理
自定义异常类@Getter// 自定义异常,继承RuntimeException,表示这是一个运行时异常,需要在代码中手动抛出处理自定义异常// 处理自定义异常@ExceptionHandler(CustomException.class) // 指定处理的异常类型为CustomException// 直接返回给前端如何抛出自定义异常throw new CustomException("自定义异常");log.error("异常信息:{}", ex.getMessage());
2025-03-14 20:50:52
263
原创 使用自动导入后,eslint报错 eslint9
前提:使用创建vue应用,并且在创建项目时就勾选eslint和prettier,不然有些配置还需要手动配,比如解决eslint和prettier的冲突问题。
2025-03-13 19:16:35
353
原创 SpringBootCatch Redis 缓存
springbootCache:springboot缓存,这里使用注解方式缓存数据,依赖中引入redis,springboot就会使用redis来存放数据,也可以使用其他方式,但是注解不需要改变</</</</</</
2025-01-17 09:56:36
997
原创 Springboot3 Mybatis-plus 3.5.9
{"age": 20, "intro": "佛系青年", "gender": "male"}@Data。
2024-12-11 21:51:59
2215
2
原创 knife4j-openapi3 4.5 最基本的使用 openAPI
最基本的使用,配置太多懒得研究SpringBoot 整合 knfe4j ,使用 OpenAPI3 规范,这个兄弟写的挺好环境:spring-boot-starter-parent:3.4.01. 依赖<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId
2024-12-10 21:32:38
684
原创 SpringBoot3 yml配置文件及常用配置
configfile:./config/config//config/properties文件的合并将与两个文件合并到文件的合并将与两个文件合并到。
2024-12-07 20:20:44
484
原创 Spring6 MVC 第二章
MultipartFile 是 Spring 框架中的一个接口,主要用于处理文件上传的功能。①浏览器发送请求后页面的局部更新,而不是跳转页面;②浏览器和服务器互发消息,消息格式的转换,主要是json格式和java对象直接的转换。①浏览器发送的请求体是json格式字符串转成java对象;②浏览器发送的请求体是字符串,接收还是以字符串的格式接收。controller中的方法返回字符串或者json格式的字符串。// [[@{/}]]:thymeleaf语法,动态返回根目录。"button被点击了"
2024-11-29 14:36:30
1041
原创 Spring6 MVC 第一章
3. 配置web.xmlDispatcherServlet:springmvc的DispatcherServlet重要的东西:1. 数据(model) 2. 模板文件的逻辑地址 3. 视图解析器(用户配置) 指定spring配置文件路径:/ : 表示当请求不是xx.jsp的时候,DispatcherServlet来负责处理本次请求4. 创建springmvc.xml文件视图解析器的工作:视图解析器把DispatcherServlet提供的模板文件的逻辑地址,转换成物理地址,这样就能
2024-11-29 14:35:39
603
原创 Spring6 Transactional 事务
a()方法上有事务,b()方法上也有事务,当a()方法执行过程中调用了b()方法,事务是如何传递的?合并到一个事务里?还是开启一个新的事务?这就是事务传播行为。
2024-11-20 18:24:49
418
1
原创 Spring6 IOC 全注解式开发
1. 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>6.1.14</version> </dependency> <!-- @Resource注解的依赖包,该注解是jdk提供的,不是sp
2024-11-18 21:05:15
269
原创 nodejs 基础
ECMAScript 2020 出现了一个globalThis全局变量,在nodejs环境会自动切换成global ,浏览器环境自动切换window非常方便。
2024-10-27 21:26:15
848
原创 Prisma ORM 第四章 表之间关系的建立和删除
在 Prisma 中,connect 是一个用于建立关系的选项,主要用于在创建或更新记录时将现有记录关联起来。connect 允许你在不重新创建相关记录的情况下,将它们链接到当前记录。这在处理多对多关系或多对一关系时特别有用。
2024-10-18 18:30:47
1206
原创 Prisma ORM 第三章 新增 更新 删除
create:用于创建单个记录。createMany:用于创建多个记录。data:指定要插入的数据,可以包含多个字段。select(可选):指定返回的数据字段。include(可选):指定返回的关联数据。skipDuplicates(可选):在 createMany 中,表示是否跳过重复的记录。返回值:create 方法返回新创建的记录对象,createMany 方法返回一个包含插入记录数量的对象。错误处理:使用 try-catch 块捕获和处理创建过程中可能出现的错误。
2024-10-18 16:43:18
1051
原创 Prisma ORM 第一章 安装与使用
在 Prisma 中,where 子句用于指定查询条件,以过滤数据库中的记录。where 子句可以用于多种查询方法,如 findUnique、findFirst、findMany 等。用途:包含关联模型的数据(posts:一对多,多对多时的另外一张表)。用途:从指定的记录开始查询,通常用于分页。用途:跳过指定数量的记录。用途:限制返回的记录数量。用途:选择要返回的字段。用途:指定查询条件。用途:指定排序规则。
2024-10-18 15:47:17
1244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人