每个组件在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 1...
Validated数据校验[未完]
SR-303:它是一项 Bean Validation 校验标准,规定了一些校验规范,比如@Null,@NotNull,@Pattern,相关注解都位于javax.validation.constraints包下。需要注意的是,[JS...
data注解
@Data注解的主要作用是提高代码的简洁,使用这个注解可以省去实体类中大量的get()、 set()、 toString()等方法。 一、导入依赖1234<dependency> <groupId&...
springboot-拦截器
Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。 HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在req...
springboot-日志的级别
测试 12345678910111213141516@SpringBootApplicationpublic class TestSpringbootApplication { // 声明日志记录器 static...
java自定义异常处理
使用 Java 内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需继承Exception类即可。 实际应用中的经验总结 处理运行时异常时,采用逻辑去合理规避同时辅助try...
vue cli - 创建脚手架
一、准备 先下载完node, 按照完成后打开cmd命令行工具输入node -v, 如果显示版本号说明安装成功,如: 12C:\Users\lsy***>node -vv16.14.0 显示出npm的版本信息: 12...