关于web开发中后端输出数据为实体对象的引用的问题,其实列举一下就很清楚了。
我是在写一个网页的时候遇到了这个问题——我发现前后端之前的数据传输出现问题,所以就想着输出一下中间变量看看哪一步卡住了,结果我调试的时候后端控制台直接输出了为实体对象的引用,再摸索一下就有了这次记录:
假设我现在从前端拿到一个形参food,并且尝试以以下的方式分别在控制台中输出结果:
所得的结果如下:
很容易发现,如果直接输出food会导致输出实体对象的引用,但是如果使用其getter/setter方法就不会出现问题。
所以调试的时候还是要细心一点,该写上的不能漏。