微服务
Qyq0498
这个作者很懒,什么都没留下…
展开
-
springcloud 项目启动报错@Value引入问题处理java.lang.IllegalArgumentException: Could not resolve placeholder...
问题描述:Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'wxopen.appid' in value "${wxopen.appid}"我的Config配置类:application.yml:(此处我是配置在nacos里面了)由于是部署在微服务项目中,单个的服务可以正常启动,但是在启动另外一个服务(这个服务调用了上面的服务)就会启动报错springboot启动时会检索 @原创 2020-10-12 11:57:04 · 2667 阅读 · 4 评论 -
@Valid注解及注解失效
项目中正好用到这个,对此做个记录,首先是@Valid失效问题:@Valid建议放到Controller层,然后我引入的包是:javax.validation.Valid;首先Model里面直接定义我要校验的如正则表达式@Pattern直接在Controller层引入即可直接这样写没办法给我返回正常的错误信息直接报错,查看后台错误信息这里需要手动捕获异常,获取错误信息最终捕获到message里面的内容,完美!...原创 2020-09-28 14:33:42 · 2494 阅读 · 0 评论