在Spring与Hibernate整合后,在实例化时,拿到空值UserDAO dao = new UserDAO();
List<User> list = dao.findAll();
for(User u : list) {
System.out.println(u.getName());
}UserDAO为User实体类的DAO执行后的异常为:
log4j:WARN No appenders could be found for logger (com.cssuper.model.UserDAO).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NullPointerException
at com.cssuper.model.UserDAO.findAll(UserDAO.java:109)
at test.Test.main(Test.java:16)
List<User> list = dao.findAll();
for(User u : list) {
System.out.println(u.getName());
}UserDAO为User实体类的DAO执行后的异常为:
log4j:WARN No appenders could be found for logger (com.cssuper.model.UserDAO).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NullPointerException
at com.cssuper.model.UserDAO.findAll(UserDAO.java:109)
at test.Test.main(Test.java:16)
有了spring一般这些东西都不用new了吧
UserDAO dao = new UserDAO();