上週五我去了一家IT諮詢公司的採訪。關於Hibernate集成的訪談
訪員問我關於我的項目和我參與的項目。
突然間,他在休眠時拋出了一個問題。他的問題如下
「如果我有一個使用Java EE環境在MVC架構中開發的項目,但是使用JDBC進行數據庫交互,我將如何整合Hibernate到其中。我不想打擾現有的代碼,所有以前的JDBC代碼應該是完好無損的。「
我告訴他我們在現有代碼中添加了hibernate的所有功能,因爲它只需要Config文件,實體就是這樣。舊的JDBC代碼本身可能使用Datasourse來獲取連接,可以使用JNDI查找相同的數據庫來在Hibernate中構建會話工廠,而不是一件大事。
但面試官對我的回答並不滿意,他需要更多的解釋。 我無法打動他。
所以,你可以請建議什麼應該是上述問題的可能答案。 或者至少給我一個提示,以便我可以得出答案。