会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不积跬步,无以至千里
不积小流,无以成江海
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
spring
@Valid与@Validated
摘要:1 @Valid 只能校验java bean的参数。可以作用于方法、参数、属性。可用于属性上做嵌套校验。是java的 2 @Validated 可以作用于方法、参数、类上,不能作用在成员属性上,因此不能实现嵌套校验。有分组功能,可以针对参数使不同的分组有不同的约束。是spring的 3 两者的主要区
阅读全文
posted @
2021-12-03 14:34
江湖凶险
阅读(132)
评论(0)
推荐(0)
springcloud将多个微服务的swagger文档整合到同一个地址访问
摘要:1 首先,每个微服务中都要配置SwaggerConfig及引入swagger的dependency,服务启动后,保证访问单个微服务的swagger是通的。 2 配置nginx,分配一个端口给统一的所有swagger文档使用。nginx的config中增加一个转发到注册中心,然后通过注册中心就可以获取
阅读全文
posted @
2021-03-15 19:42
江湖凶险
@Resource @Autowired
摘要:这两者都是在做bean的注入时使用的。 1 @Resource 是java提供的,按照byName自动注入。 2 @Autowired是Spring提供的注解,按照类型装配依赖对象。如果要根据name装配的话,需要再加上限定符@Qualifier("name")指定装载哪个name的bean。
阅读全文
posted @
2021-03-12 20:38
江湖凶险
阅读(55)
评论(0)
推荐(0)
@Value注解
摘要:1 @Value注解作用 读取配置文件中的属性。 @Value的值有以下两类:${ property : default_value } #{ obj.property? :default_value } $注入的是外部配置文件对应的property,使用“:”对未配置或值为空的属性设置默认值。 #
阅读全文
posted @
2020-12-17 17:12
江湖凶险
springboot中mybatis注解方式如何解决实体类属性名与mysql数据表列名不同时的映射关系
摘要:1 写入 实体类的属性定义时,使用@column注解,映射为数据库表中的列名。 @Column(name = "release_status") private Boolean status; 2 读出 通过Results里设置property为实体类的属性名,column为映射的数据库表的列名。
阅读全文
posted @
2020-04-09 16:48
江湖凶险
feign调用自动转发请求头header
摘要:那么如何解决请求头的传递问题呢? 一 最容易想到的方法是在转发和请求时主动将header参数传入。 通过在controller中设置RequestHeader参数。这种方法的弊端是每次都得修改controller中的api方法,耦合性高,一旦需要增加header参数,则所有涉及到的controlle
阅读全文
posted @
2019-12-14 16:36
江湖凶险
公告