大哥大姐,关于hibernate的问题! 差别是getCurrentSession()取得是当前线程中的session,是线程安全的,前一个不是线程安全的。请看看threadlocal这个类。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所有的都session不是线程安全的,而SessionFactory是安全的。两者的区别从字面上可以理解,一个是打开新的,另一个是用现成的。由于session线程不安全,因此尽量避免被多个线程共享,用到时临时创建,使用后及时销毁,同时session也属于轻量级封装,可随意创建和销毁,它的特点正好和SessionFactory相反。以上,如有不对,请指出。 getCurrentSession()是指如果内存中存在session的实例则不建立新的,若没有则建立一个新的session实例getSession则是直接获取一个Session实例 同意了楼上的!getCurrentSession()是一个线程对应一个session的 成为Java高手的25个学习目标 谁帮我解决一下Oracle读脏数据的问题? Swing如何实现JComboBox中下拉带JCheckBox复选 270 分求一个网页音乐播放器的帖子地址 远程屏幕监控系统,图像显示不出来啊~~ 有谁用过WebLogical workshop 8.? 好不好用啊, WebLogic 7.0 的 classPath 问题~?实在是搞不定了~! 请问哪有那个petStore的源码与分析的东东下的。 请教高手 我用weblogic7建立数据池出现的异常,请大家给指点一下.. Weblogic信任域的问题 struts2页面传值问题
两者的区别从字面上可以理解,一个是打开新的,另一个是用现成的。
由于session线程不安全,因此尽量避免被多个线程共享,用到时临时
创建,使用后及时销毁,同时session也属于轻量级封装,可随意创建
和销毁,它的特点正好和SessionFactory相反。以上,如有不对,请指出。
getSession则是直接获取一个Session实例