摘要: 如 password是自定义注解 @Data public class Text { @NotBlank @Password(type = "1",message = "不存在") private String text; } 注解判断是随机顺序的,不是按照顺序来判断。传进来的text随机进@NoB 阅读全文
posted @ 2020-10-18 20:27 小小小小丑。 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 为了更灵活额配置,我们将参数配置在application.properties或者yml中@ConfigurationProperties注解获取到参数值 在application.yml中写下 route: name: a: /1 b: /2 c: /3 d: /4 url: a: 127.0.0 阅读全文
posted @ 2020-10-07 20:24 小小小小丑。 阅读(142) 评论(0) 推荐(1) 编辑
摘要: 自定义接口 @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER}) @Retention(RetentionPolicy.RUNTIME) @Constraint(validatedBy = PasswordVa 阅读全文
posted @ 2020-09-28 23:56 小小小小丑。 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: // 刷新上下文环境11:23:09.577 [main] DEBUG org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.suppor 阅读全文
posted @ 2020-06-07 14:56 小小小小丑。 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-in 阅读全文
posted @ 2020-06-04 10:39 小小小小丑。 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 什么是代理? 通俗的语言就是 一件事委托给别人代办,别人能办的更好,更完善(在此功能基础上增加了其他的操作 比如处理消息之类的东西)。 代理模式分为静态代理和动态代理 1. 代理类比较 由程序员创建或者特定工具自动生成源代码,在进行编译。在运行前代理类的.class就存在了。 在程序运行时,运用反射 阅读全文
posted @ 2020-06-02 21:09 小小小小丑。 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 概念:mybatis是支持普通SQL查询、存储过程和高级映射的优秀持久层框架。 它消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索,使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Ordinary Java Objects,普通的Java对象)映射成数 阅读全文
posted @ 2020-05-27 12:11 小小小小丑。 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 定义: 保证一个类只有一个实例,并提供一个访问它的全局访问点。 实现: 1. 将构造方法私有化。外部不能通过构造方法来实例化一个对象,只能通过静态方法来获得该类的唯一实例。 2. 定义一个私有类的静态变量。(静态方法不能访问非静态成员变量,所以定义一个静态变量) 3. 提供一个共有的获取实例的静态方 阅读全文
posted @ 2020-05-26 20:13 小小小小丑。 阅读(79) 评论(0) 推荐(1) 编辑
摘要: java帝国 1972年C语言诞生和UNIX的问世,迅速建立帝国统治,无数程序员臣服在他的脚下。 C语言优势:贴近硬件,运行几块,效率极高。 沉重枷锁:指针和内存管理。 1982年 C++诞生,兼容C语言,并添加了面向对象功能,有静态类型检查,性能也好。复杂性极高。C++在图形领域和游戏上取得了巨大 阅读全文
posted @ 2020-05-26 09:21 小小小小丑。 阅读(135) 评论(0) 推荐(0) 编辑