自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 @PathVariable @Valid

是 Spring Framework 中的一个注解,用于从 URL 中获取路径参数(Path parameters)。在 RESTful 风格的 API 中,路径参数通常用于标识资源或者指定操作的具体对象。注解时,Spring 将会检查方法参数(通常是一个 DTO 对象),并执行验证逻辑。中的注解,用于在 Spring Framework 中执行方法参数的验证。异常,你可以在异常处理器中处理该异常,返回相应的错误信息给客户端。注解一起使用,用于验证请求体中的数据是否符合指定的验证规则。

2024-04-07 17:54:23 410

原创 Docker容器以及部署

部署springboot项目时,需要使用到docker cp的命令,将linxu下的war包,复制到容器内部的地址中,当你的容器被删除掉后,war同时被删除,如果要再次启动tomcat,需要从新创建容器,从新复制war包`就是从中央仓库中将你所需要的镜像下载至本地,并且将镜像启动为容器,每一个容器都是一个虚拟的Linux,会有自己独立的内存,CPU,不会进行互相干扰,(如果一个服务出现问题,将不会影响其他服务)。`数据卷的作用:将宿主机的目录映射到容器的一个目录中。(注意:一个镜像对应一个容器)`

2023-10-11 11:21:35 53 1

原创 springBoot自动装配原理

在springBootApplication中,自动将springBootApplication启动时将存在的类对象创建好交给spring容器。在入口注解@springBootApplication中可以发现有自定义的原注解以及@springBootConfiguration。通过pom文件,如果你引入了相关依赖,创建对应的数据源。手动排除datasources。

2023-10-08 14:33:01 36

原创 Easypoi导入教程和可能遇到的问题

ExcelEntity 表示一个继续深入导出的实体,但他没有太多的实际意义,只是告诉系统这个对象里面同样有导出的字段。@ExcelCollection 表示一个集合,主要针对一对多的导出,比如一个老师对应多个科目,科目就可以用集合表示。@ExcelTarget 这个是作用于最外层的对象,描述这个对象的id,以便支持一个对象可以针对不同导出做出不同处理。导入时的Excel表格字段与实体类中的字段顺序,注解必须一致,否则导入空值。注意导入标题和表头所占行数,Controller层代码。

2023-09-09 16:47:39 659 1

原创 Date和Datetime的区别

Datetimw包含日期和时间部分默认时间是1900-01-01 00:00:00。datetime格式:YYYY-MM-DD HH:MM:SS。Date只包含日期,不包含小数部分。date格式:YYYY-MM-DD。timestamp可以精确到纳秒。但是在oracle数据库中。date为年月日时分秒。

2023-08-15 16:12:57 333 1

原创 纯理论知识

常见的约束:默认约束default非空约束not null唯一约束unique自增长约束auto_increment外键约束:foreign key什么事反射:就是通过获取类的字节码文件对象(class类对象),获取这个类的成员变量,给他赋值获取到这个类所有的method(成员方法),调用这个方法,获取到这个类中所有的constructor(构造器),创建当前类实例...

2022-05-16 22:38:46 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除