当前位置: 首页 > news >正文

Snail—Hibernate之自写固定组件

Hibernate的存储都是在session中进行的,此session非彼session

以下就是从生成的Hibernate配置文件获得连接数据库,然后再得到session等等

package com.attence.tools;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class HibernateSessionFactory {

	private static Configuration configuration;
	private static SessionFactory sessionFactory;
	private static final String HIBERNATE_CONFIG = "hibernate.cfg.xml";

	static {
		configuration = new Configuration().configure(HIBERNATE_CONFIG);
		sessionFactory = configuration.buildSessionFactory();
	}

	public static Session getSession() {
		return sessionFactory.openSession();
	}

}



相关文章:

  • 购机不求人 液晶电视性能参数全面***
  • Sql Server 中如果使用TransactionScope开启一个分布式事务,使用该事务两个并发的连接会互相死锁吗...
  • Java三大变量小结
  • WPF/Silverlight深蓝团队悄悄登陆了
  • 限制Terminal Server用户登录时间
  • 大话C与Lua(五) 面向对象的数据结构——userdata
  • JAX-WS客户端中引用jar包中的WSDL文件的方法
  • 微软修复了Office套件中“保护视图”功能可被绕过的一个安全漏洞
  • 静电导致笔记本不能开机?
  • .pyc 想到的一些问题
  • 《互联网时代的软件革命--SaaS架构设计》即将第3次印刷
  • Whitelabel Error Page 专题
  • 大数据应用实施意见出台 实现数据共享与开放
  • 纸的折法(包括:枫叶,梅花,千纸鹤,小狗,豹子,蛇,大象,狐狸,鹅,老鼠,猴子,骆驼,蜻蜓,蝎子,瓢虫,螳螂,蜜蜂,船和小猫咪)...
  • MySQL---常见函数
  • 【node学习】协程
  • 5、React组件事件详解
  • Apache的基本使用
  • Babel配置的不完全指南
  • CentOS从零开始部署Nodejs项目
  • Docker 笔记(2):Dockerfile
  • git 常用命令
  • JAVA多线程机制解析-volatilesynchronized
  • Nodejs和JavaWeb协助开发
  • ucore操作系统实验笔记 - 重新理解中断
  • vue.js框架原理浅析
  • Vue.js源码(2):初探List Rendering
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 大主子表关联的性能优化方法
  • 高度不固定时垂直居中
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 深入 Nginx 之配置篇
  • 使用 QuickBI 搭建酷炫可视化分析
  • 项目管理碎碎念系列之一:干系人管理
  • 用element的upload组件实现多图片上传和压缩
  • UI设计初学者应该如何入门?
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • (HAL库版)freeRTOS移植STMF103
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (十三)Maven插件解析运行机制
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转载)CentOS查看系统信息|CentOS查看命令
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .net 提取注释生成API文档 帮助文档
  • .net2005怎么读string形的xml,不是xml文件。
  • .NET6 命令行启动及发布单个Exe文件
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • .net网站发布-允许更新此预编译站点
  • .NET中GET与SET的用法
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • @31省区市高考时间表来了,祝考试成功
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具