2012-09-09 21 views
0

我有有像保持MVC architecutre春MVCF 3

tbl_department其實體的dept_id和DEPT_NAME其中的dept_id是主鍵,下一表tbl_employee其實體emp_id爲關係的兩個表,EMP_NAME和dept_id爲其中的dept_id是引用tbl_department的dept_id的外鍵。現在,在我的jsp頁面中,我想要顯示如下格式:

Emp_id | Emp_name | dept_name。我怎麼能解決這個問題,即我怎麼能做這種關係映射它在任何模型或控制器中,我知道它違反了MVC架構,所以,我怎麼能解決這個問題, Spring代替JSP頁面。有沒有我可以找到這樣的問題

任何實例或教程謝謝

回答

0

首先,你必須決定是否將是值得在使用Hibernate你。你應該自己研究一下,以確定你的應用程序的其他部分是否會從使用它中受益(這裏提到的主題太大了)。

假設您只想執行您在問題中概述的用例,我建議您使用Spring的JDBC support並創建一個服務(或者只是一個DAO)來執行您當前在JSP中使用的SQL 。我會創建一個簡單的DTO class來保存Emp_id|Emp_name|dept_name數據並將其填充到Service/DAO中,然後通過Controller將其傳遞到JSP。

這個Spring MVC Example (skeleton) app將是一個很好的開始,看看如何創建和連接這些組件。