文章分类 - JavaEE
摘要:JsonInclude注解的主要作用是在序列化过程中指定哪些字段应该被包含在JSON输出中,哪些字段应该被排除。通过使用JsonInclude注解,开发者可以控制实体类在序列化为JSON时的行为,例如在某些情况下忽略某些字段。JsonInclude注解可以应用于实体类或其属性上,并配合不同的参数
阅读全文
posted @ 2024-12-11 11:00
wq9
摘要:一、通过构造函数注入方式实例化Bean 在Spring中,我们可以通过构造函数的方式将需要的依赖注入到Bean中。下面是一个例子: @Component public class UserService { private final UserDao userDao; @Autowired publ
阅读全文
posted @ 2024-08-20 14:51
wq9
摘要:我们在使用@NotNull注解的时候,一般在实体类的字段上加上@NouNull注解: 然后在controller类中的方法上添加上@Valid的注解(我们还可以给bean后紧跟一个BindingResult,就可以获取到校验的结果信息) 但是在进行测试的时候发现我们添加的注解失效了,原因如下: sp
阅读全文
posted @ 2024-06-05 17:38
wq9
摘要:方式 ( 1 ) 使用 @Bean 注解 因为@mapperScan注解的原因 所以项目启动之后会执行@Bean 来注入bean对象 可以设置返回值为 void 只做单纯的代码执行 @Component public class StartupBeanRunner { @Autowired priv
阅读全文
posted @ 2024-06-04 10:40
wq9
摘要:yml文件中${XXX_XXX_XXX:XXXXX}的含义 最近在学习gitee开源项目dcy-fast-cloud,发现其中的yml文件的连接地址都采用下面这种形式,因为是第一次遇到,特此记录下来,以供以后学习。 spring: redis: host: ${REDIS_HOST:dcy-fast
阅读全文
posted @ 2023-06-27 15:58
wq9
摘要:springboot项目打成jar包,默认读取的classpath路径下的配置文件,config.properties是自定义配置文件。 如果要把config.properties配置放在jar包外面,方便修改配置, 1.在启动类或者配置类上添加@PropertySource注解,value参数配置
阅读全文
posted @ 2020-05-29 14:10
wq9
摘要:https://blog.csdn.net/wohaqiyi/article/details/79940380?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&de
阅读全文
posted @ 2020-05-29 13:58
wq9
摘要:https://www.cnblogs.com/Terry-Wu/p/8134732.html 简述三者区别 @NotNull://CharSequence, Collection, Map 和 Array 对象不能是 null, 但可以是空集(size = 0)。 @NotEmpty://Char
阅读全文
posted @ 2020-04-11 11:17
wq9
摘要:<![CDATA[]]>和转义字符 被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”。 此标记用于xml文档中,我们先来看看使用转义符的情况。我们知道,在xml中,”<”、”>”、”&”等字符是不能直接存入的,否则xml语法检查时会报错,
阅读全文
posted @ 2019-07-31 13:13
wq9