SpringBoot
文章平均质量分 79
爱种地的程序猿
喜欢技术,同时希望能分享一些技术,望能给庞大的知识大草原添加一丢丢的绿色
展开
-
Validated注解使用
Validated注解使用如果要进行合法性校验的操作,在类上必须加上@Validated注解在需要校验的参数上,可以使用以下进行校验:以下的每一个注解都有一个message属性,用于指定错误原因例如:@NotNull(message = "不能为空!!!")private String firstName;如果为空时的报错如下:Property: person.firstNameValue: nullReason: 不能为空!!!空检查@Null 验证对象是否为n原创 2020-10-16 13:13:35 · 2200 阅读 · 0 评论 -
SpringBoot主配置和注解
SpringBoot主配置和注解建议Springboot使用版本:2.1.13.RELEASEapplicatin.properties的优先级比application.yml优先级高,但是一般项目中不会同时出现这两种配置文件yml配置文件写法例子:person是对象,maps是map集合,lists是list集合,student是对象,具体关系为:package com.hui.pojo;import org.springframework.boot.context.properties.原创 2020-10-16 13:11:15 · 263 阅读 · 0 评论 -
Springboot数据访问
Springboot数据访问Springboot配置Druidpom.xml配置<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.41</version></dependency><dependency> <g原创 2020-10-16 12:40:27 · 117 阅读 · 0 评论 -
Springboot日志
Springboot日志市面上的日志框架JUL、JCL、Jboss-logging、logback、log4j、slf4j…日志分为两部分:日志门面和日志实现日志门面:可以理解为就是一个接口,规定了日志所有的功能日志实现:就是对日志门面的具体实现日志门面(日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4J(Simple Logging Facade for Java) jboss-loggingLog4j JU原创 2020-10-16 12:37:33 · 168 阅读 · 0 评论 -
Springboot启动配置原理
Springboot启动配置原理启动配置原理核心启动配置参数配置在META-INF/spring.factories中ApplicationContextInitializerSpringApplicationRunListener需要放在IOC容器中ApplicationRunnerCommandLineRunner主要步骤准备环境执行ApplicationContextInitializer.initialize()监听器SpringApplicationRunListe原创 2020-10-16 09:54:27 · 116 阅读 · 0 评论