Hibernate返回對象的好處?最近在公司做了2個項目,先說老項目吧。用的是ssh,原生的。所以很多從數(shù)據(jù)庫查詢的方法返回的都是對象,而且因為項目比較老,比較沒啥表關(guān)聯(lián)。比如一個界面查詢學(xué)生,返回的就是這個學(xué)生的對象的集合。我發(fā)現(xiàn)很不合理,因為如果這個學(xué)生加了一個關(guān)聯(lián)表,比如興趣表,那么我豈不是得改這個controller service dao層3個接口的返回值嗎。還有一個就是用的公司框架封裝的,查詢返回值并不是一個對象,是一個List 這個map里面放的就是對象的屬性跟值,如果想要加關(guān)聯(lián)表的話只要在dao層改sql就可以了。由上面2個結(jié)論,我想知道這個hibernate返回值是對象到底有啥好處?如果要加關(guān)聯(lián)表豈不是要大改方法?
添加回答
舉報
0/150
提交
取消