hibernate中可以把语句写成方法,然后再在Main里面调用吗?

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:46:17
我这样写为什么是错的呢?

public void 方法名(){
语句
}
public static void main(String[] args) {
方法名();
}
晕是我大意了,谁沙发分直接拿走!

这个和Hibernate 没有关系
你怎么能直接在main函数中直接调用非静态方法呢 要不就生成一个实例 调用实例的方法 要不就把方法写成静态方法呀 改成这样就行了
public static void 方法名(){
语句;
}

顶楼上的老兄,你可以写一个DAO类,把所有你所需要的方法封装到这个类中,然后在main方法中创建一个实例调用所需要的方法,
或者就把所需要的方法写成一个静态的方法,因为在main方法中直接出现的方法必须是一个静态的方法