这个代码报错我是真的不理解

img

img

img

img


然后主要的代码都在上面图片,为什么会找不到getsqlsessionfactory这个方法,我设置了静态方法,怎么用类名点的方式没有呀

  • 第二张图, Java类里面应该只有成员变量 和 方法, 不能直接 写 调用表达式语句;
  • 这些表达式语句,要么放到 类的方法里面。
  • 要么你要像 第三张图那样,初始化给类的成员变量的时候,使用 这些调用语句,进行初始化。

你这个语句需要放到方法体里面,或者将他赋值给某个成员变量

该回答引用GPTᴼᴾᴱᴺᴬᴵ
可能找不到getsqlsessionfactory方法的原因有以下几种:

  1. 方法名错误:请检查方法名是否正确。如果方法名有误,则无论你如何使用该方法,都无法调用到它。

  2. 方法没有被定义:请检查该方法是否已被正确定义。如果该方法未被定义,那么在调用该方法时就会提示找不到该方法。

  3. 方法没有被导入:请检查该方法所在的模块是否已被正确导入。如果该方法所在的模块未被导入,那么在调用该方法时就会提示找不到该方法。

另外,请确保你使用类名点的方式正确地调用了静态方法。使用类名点的方式调用静态方法时,应该使用类名而不是对象来调用该方法。如果你使用的是对象来调用静态方法,则无法调用到该方法,因为静态方法是属于类的,而不是属于对象的。