分类: Mybatis

22 篇文章

thumbnail
阿里云Oss文件上传
首先AliOssUtil类来创建实例, OssConfiguration配置类, 通过Configuration注解声明这是一个配置类,等spring项目启动后就会扫描@Configuration注解,并根据旗下的@Bean注解来创建bean对象 AliOssProperties配置属性类,将oss的端口,访问秘钥id,访问秘钥,以及桶的名称规范声…
@Configuration
@Configuration 是Spring框架中的一个注解,用于指示一个类作为Spring配置类。这意味着,当Spring容器启动时,它会自动检测带有 @Configuration 注解的类,并将这些类视为配置源,从中创建和管理Bean。 关键点解释: 配置类:带有 @Configuration …
过滤器,拦截器,切面编程
请求客户端(浏览器,App)----->到达后端Servlet容器(服务器)----->后端应用程序(springboot)----->控制器(接收请求,编写逻辑代码) 过滤器是Servlet层面的,而拦截器和切面编程它是属于web框架层面的,
thumbnail
定义注解
如果注解内声明了参数,要么声明默认值,如:String name() default""; 此处默认值为空,如果注解内声明了参数不赋值的话就会报错 注解参数命名要求: 参数类型 参数名 括号; 如果注解内只有一个参数,可以这样命名: String value(); 直接默认了属于,省略参数类型了 而且只能写value,这是一个不成名的规范 只有一个…
什么是反射?
在运行时加载,探知,使用编译期间完全未知的 classes 允许运行时的java程序对自身进行“自审” 反射是运行期间,识别类的能力(解析出类中的元数据) 编程语言的分类: 动态语言:JavaScript 在编译后可以随时修改的语言 非动态语言:java 如何理解反射:镜子 关于反射的小结: 1,通过反射,让java可以完成动态语言的部分功能 2,…
请求方式的区分
在Web开发中,请求方式(或称为HTTP方法)用于指定客户端希望服务器执行的操作类型。最常用的HTTP请求方式包括GET、POST、PUT、DELETE、PATCH、HEAD和OPTIONS。每种请求方式都有其特定的用途和语义。 GET 用于从服务器获取资源。 请求参数通常包含在URL中。 应该是安全的(不修改服务器状态)和幂等的(多次请求相同资源…
对象Copy
BeanUtils.copyProperties 是 Apache Commons BeanUtils 库中的一个方法,用于在两个 Java 对象之间复制属性。这个方法可以将一个对象的所有属性值复制到另一个对象中,基于属性名进行匹配。这个方法非常有用,特别是在需要将数据从一个对象转移到另一个对象时,例如在数据传输对象(DTO)和实体对象之…