DAO的findBy***竟然不提示出错?

来源:互联网 发布:python 状态机 编辑:程序博客网 时间:2024/05/22 08:05

当程序中只用到UserDAO.findByName()时,即使未加载mapping文件,

程序也不报错.如:

  _RootDAO.initialize();
  UserDAO userdao=new UserDAO();
  User user=new User();
  user.setName("user3");
 // userdao.save(user);
  java.util.List list=userdao.findByName("user1");
  for(int i=0;i<list.size();i++){
   System.out.println("#"+((User)list.get(i)).getName());
  }
  System.out.println("done!");
 } 

只有当去掉注释之后,才提示maaping找不到.