我的Action里面有下面的两种查询方法:
第一种:
Teacher teacher=new Teacher();
teacher=iTeacherService.getTeacherById(id);
第二种:
Teacher teacher=null;
teacher=iTeacherService.getTeacherById(id);
Teacher为po对象,iTeacherService为服务层,采用SSH框架
为什么第一种查不出数据而第二种可以。
求大牛解释。
第一种:
Teacher teacher=new Teacher();
teacher=iTeacherService.getTeacherById(id);
第二种:
Teacher teacher=null;
teacher=iTeacherService.getTeacherById(id);
Teacher为po对象,iTeacherService为服务层,采用SSH框架
为什么第一种查不出数据而第二种可以。
求大牛解释。
是这样的,第一种查出的总是为null
第二种却可以查出数据
public static Teacher getTeacherById() {
System.out.println("ss");
return null;
}
public static void main(String[] args) {
Teacher teacher1=new Teacher();
System.out.println(teacher1);
// Teacher iTeacherService;
// teacher1=Teacher.getTeacherById();
Teacher teacher2=null;
System.out.println(teacher2);
// Teacher iTeacherService;
// teacher2=Teacher.getTeacherById(); }}
你看看我写的代码 根据你的意思 你体会一下思考思考 意在体会