我有一个访问postgreSQL数据库的应用程序。我很难为我的DAO层选择Json格式或Hibernate,实际上我正在使用Spring作为我的商务层。
答案 0 :(得分:2)
JSON格式和hibernate是两回事。 JSON是一种数据格式,您可以在其中传递数据以及从UI和服务器端代码传递数据。而hibernate是我们用来处理数据库的ORM。数据库操作由hibernate执行。 如果您的需求是由spring控制器返回的数据应该是JSON格式,请使用JSON。并使用hibernate进行数据库操作。 DAO层返回的对象将转换为JSON,并由Spring控制器以JSON格式发送回UI。