對非靜態方法列表()的靜態引用我正在eclipse中開發一個應用程序,以使用Spring和休眠在網頁中顯示數據庫表。以下是我的DAO文件。無法從類型EmployeeDAO
package net.codejava.spring.dao;
import java.util.List;
import net.codejava.spring.model.Employee;
public interface EmployeeDAO {
public List<Employee> list();
}
和我已經建立控制器是
package net.codejava.spring.controller;
import java.io.IOException;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import antlr.collections.List;
import net.codejava.spring.dao.EmployeeDAO;
import net.codejava.spring.dao.*;
public class HomeController {
private EmployeeDAO employeeDAO;
@RequestMapping(value="/")
public ModelAndView listEmployee(ModelAndView model) throws IOException{
List<Employee> listEmployee = EmployeeDAO.list();
model.addObject("listEmployee",listEmployee);
model.setViewName("ome");
return model;
}
}
現在,它示出在我的控制器的錯誤消息,如「不能使從類型EmployeeDAO靜態參考非靜態方法列表() 」。
如何解決?
在此先感謝