前端数据与数据库数据比对

springboot如何把从数据库取出的数据与前端获取的数据进行比对

要做对比,肯定要保证两个数据类型是一样的,你不能从前端获取到的是int类型,数据库获取到的是string类型,拿着两个不同的类型去比较肯定是不行的。
比较相等使用==或equals
在JAVA中利用"=="比较变量时,系统使用变量在"栈"中所存的值作为比较的依据。
基本数据类型在"栈"中存的是其内容值,而对象类型在"栈"中存的是地址,这些地址指向"堆"中的对象。
java.lang包中的Object类有public boolean equals(Object obj)方法,它比较两个对象是否相等。
其它对象的equals方法仅当被比较的两个引用指向的对象内容相同时,对象的equals()方法返回true。
总之,"=="和"!="比较的是地址.也可认为"=="和"!="比较的是对象句柄;而equals()比较的是对象内容.或者说,,"=="和"!="比较的是"栈"中的内容,而equals()比较的是"堆"中的内容.
有帮助请采纳

你这得有一个中间商呀,一个前端一个后端,对比的这个动作你起码要有人来做个这个事儿吧。要不你后端吧数据给前端,让前端做对比。要不你前端吧数据给后端对比。