当程序中只用到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找不到.
本文探讨了在不加载mapping文件的情况下使用UserDAO.findByName()方法的现象。即便没有加载映射配置,该方法仍能正常运行而不抛出错误,直到尝试调用其他依赖于映射配置的方法时才会出现问题。
3363

被折叠的 条评论
为什么被折叠?



