我们可以 return json 来自 DAO 层的对象吗?

Can we return json object from DAO layer?

我了解了 DAO 层,据我所知,DAO 层应该将数据添加到数据库中并从数据库中获取数据。

虽然 return 它应该 return POJO。

如果 DAO return 是一个 JSON 对象或 jsonArray 而不破坏设计模式是否可以(合法)?

我想,没有。

DAO 是一种设计模式,它应该 return 一个将由服务层使用的简单 POJO。服务可以作为简单的实体提供给最终用户,JSON-objects等等。

希望对您有所帮助。 ;)