为什么后端写代码,状态要为数字?

为什么后端写代码,状态要为数字?

有2点

而且数字在java中必须为Integer类型。

如果为int他的空值为0,万一数据库你是从0开始,那么空值就会判断冲突

而Integer默认为null,数据库为int,那么0与null就不会出现上面的问题

1.减少字段

2.前端可随时修改

比方甲方说,把这个2个的名字换掉,如果后端不是状态码,那么库也要修改,业务逻辑,以前判断状态=0的,也得改成对应的字段。

设置数据库,尤其是关于状态或者类型,一般给0以上的数字,【1为第一位】

0在java中是int类型的默认值,当传递值为空时,会传递0,容易造成歧义

相关文章

威能热水器售后怎么样(威能热水器品质售后无忧)
bt365体育开户

威能热水器售后怎么样(威能热水器品质售后无忧)

⌛ 08-16 👁️‍🗨️ 9468
琅字的意思、解释和含义以及拼音、笔画和笔顺
365彩票软件app下载

琅字的意思、解释和含义以及拼音、笔画和笔顺

⌛ 08-20 👁️‍🗨️ 8112
飞利浦DCD1190苹果音乐系统评测 新炒又一春
bt365体育开户

飞利浦DCD1190苹果音乐系统评测 新炒又一春

⌛ 08-10 👁️‍🗨️ 218