/**
* @Title: HibernateUtil.java
* @Package org.web
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com
* @date 2017-5-6 下午1:41:30
* @version V1.0
*/
package org.util;import org.hibernate.Session;
import org.hibernate.cfg.Configuration;/**   *    * 项目名称:votedemo   * 类名称:HibernateUtil   * 类描述:   hibernate的工具类* 创建人:Mu Xiongxiong  * 创建时间:2017-5-6 下午1:41:30   * 修改人:Mu Xiongxiong   * 修改时间:2017-5-6 下午1:41:30   * 修改备注:   * @version    *    */
public class HibernateUtil {/*** @Fields session :该字段的意思:session */private static Session session ;/*** @Fields sl :该字段的意思:线程*/private static ThreadLocal<Session> sl = new ThreadLocal<Session>();/*** * @Title: getSession* @Description: 该方法的主要作用:打开session * @param  @return 设定文件  * @return  返回类型:Session   * @throws*/public static Session getSession (){session = sl.get();if(session==null){session = new Configuration().configure().buildSessionFactory().openSession();sl.set(session);}return session;}/*** * @Title: closeSession* @Description: 该方法的主要作用:关闭session* @param   设定文件  * @return  返回类型:void   * @throws*/public static void closeSession (){session = sl.get();if(session!=null){sl.set(null);session.close();}}}

转载于:https://www.cnblogs.com/a1111/p/7459713.html

java实现遍历树形菜单方法——HibernateUtil实现相关推荐

  1. java实现遍历树形菜单方法——设计思路【含源代码】

    开发工具:MyEclipse 10 后台框架:Hibernate + Struts2 数据库:Oracle 11g 前台框架:EasyUi 浏览器:谷歌 在开发中我们经常会遇到左边是树形菜单,右边是一 ...

  2. java实现遍历树形菜单方法——实体类VoteTree

    package org.entity;import java.util.ArrayList; import java.util.List;/*** * * 项目名称:testTree * 类名称:Vo ...

  3. java实现遍历树形菜单方法——数据库表的创建

    这里主要是oracle数据库表的创建: --创建树形菜单表 create table vote_tree (id number(10) not null,text varchar2(30) not n ...

  4. java实现遍历树形菜单方法——Dao层

    Dao层接口: /** * @Title: IVoteTreeDao.java * @Package org.dao * @Description: TODO该方法的主要作用: * @author A ...

  5. java实现遍历树形菜单方法——service层

    Service接口: /** * @Title: IVoteTreeService.java * @Package org.Service * @Description: TODO该方法的主要作用: ...

  6. java实现遍历树形菜单方法——OpenSessionView实现

    /** * @Title: OpenSessionView.java * @Package org.util * @Description: TODO该方法的主要作用: * @author A18cc ...

  7. java实现遍历树形菜单方法——TreeAction实现

    /** * @Title: TreeAction.java * @Package org.web * @Description: TODO该方法的主要作用: * @author A18ccms A18 ...

  8. java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml

    <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBL ...

  9. java实现遍历树形菜单方法——struts.xml实现

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "- ...

最新文章

  1. MongoDB:快速入门,掌握这些刚刚好!
  2. 搜索引擎设计实用教程(1)-以百度为例
  3. 海尔5D净水洗热水器引领中国制造未来
  4. C++类中的访问权限问题---public/protected/private
  5. Netty 基本介绍与核心组件(EventLoop、ChannelPipeline、ChannelHandler)
  6. Builder内部类
  7. 迁移Exchange Server 2003
  8. [Ext JS 4] Grid 实战之分页功能
  9. 坚守本心,你公司的OA解决了以下问题吗?
  10. 携程Apollo(阿波罗)配置中心在Spring Boot项目快速集成
  11. C#面试题(String和StringBuilder区别)
  12. 空指针、NULL指针、零指针
  13. java编程简单小游戏_求一个简单又有趣的JAVA小游戏代码
  14. 在线word预览方案
  15. es6-es12简单总结
  16. tomcat日志配置-----自带log(一)
  17. 基于Go语言Gin+Xorm+Layui实现RBAC权限管理系统
  18. Sitemap网站地图生成工具(适用于所有网站)
  19. 【CF 比赛记录】Roye_ack的艰难上分日常(35)
  20. 新华三杯复赛实验赛题解析MSTP和VRRP部署+QoS部署

热门文章

  1. 分布式服务追踪与调用链系统
  2. Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules
  3. 如何在Ubuntu18.04安装Tesla T4板的驱动程序
  4. python集合的并集、交集_Python 集合set()添加删除、交集、并集、集合操作详解
  5. r语言把两个折线图图像放到一个图里_图像相似度度量
  6. MATLAB调用python文件方法
  7. webpack4.x Loaders
  8. Java百度网盘创建链接,java获取百度网盘真实下载链接的方法
  9. 数据结构实验之二叉树二:遍历二叉树
  10. READING NOTE: R-FCN: Object Detection via Region-based Fully Convolutional Networks