主键ID上面加注解@JsonSerialize(using = ToStringSerializer.class)的问题

来源:12-11 思考:高频面试题(持续更新)

慕工程7058922

2022-12-28

老师,
@JsonSerialize(
using = ToStringSerializer.class
)
主键加上这个注解之后产生的效果:

  1. 前端可以用string来接收long类型的主键;
  2. 前端传String的id,后端也可以用long来接收这个从前端传过来的string类型的主键,

是吗,老师?

写回答

1回答

甲蛙

2022-12-29

这个注解是将后端的long类型转成string,前端拿到的是string类型。第2点跟这个配置没什么关系,spring自己会将string映射成long

0
2
甲蛙
回复
慕工程7058922
前端用string类型来接收
2022-12-30
共2条回复

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2524 学习 · 1671 问题

查看课程