有php框架的 基础,主要是yii,懂一些java的基本语法。学习SSh也有很长时间了。在学习过程中遇到了一些问题,记录在此,一方面加深映像,一方面方便日后查看。
1.java中static的应用:
public class ServiceTool {
private static Session ss;
static{
ApplicationContext ctx = new ClassPathXmlApplicationContext(
new String[] { "applicationContext.xml" });
SessionFactory sFactory=(SessionFactory)ctx.getBean("sessionFactory");
ss=sFactory.openSession();
}
public static Session getSession(){
return ss;
}
}
之所以在ssh框架中这样获取hibernate的session,是因为使用Java注解的方式 始终无法获得session,无奈暂时先这样用吧。