我正在使用Eclipse Juno IDE和phpMyAdmin。使用spring applicationContext選擇接口實現?
我有java應用程序,對於此應用程序,我在phpMyAdmin中創建了一個DB。 現在,我對DB方法的接口.. 讓說的界面是這樣的:
public interface DBInterface{
public Vector<Employees> getAllEmplyess();
public void addNewEmployee(int ID, String name,String department);
}
現在我需要通過兩種方式來實現此接口:
1)JPA
2)JDBC
可以說我用上面提到的兩種方法實現了接口。
如何在applicationContext.xml文件中使用spring機制進行選擇? 它是如何工作的?
您不能將jdbc作爲接口實現,但可以創建基於接口的實現jdbc。 –
JPA依賴於jdbc。 –
我知道jpa是依賴於JDBC,但我的講師希望這兩個實現 – eliorsh