文档章节

Hibernate day01(2)

萧小蚁
 萧小蚁
发布于 2015/06/12 21:17
字数 88
阅读 6
收藏 0
package util;

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

public class HibernateUtils {

	private static SessionFactory factory;
	static{
		factory=new Configuration().configure().buildSessionFactory();
	}
	public static SessionFactory getFactory(){
		return factory;
	}
	
	public static Session getSession(){
		return factory.openSession();
	}
	
	public static void close(Session session){
		if(session!=null){
			session.close();
		}
		
	}
	
}
package test;

import model.Account;

import org.hibernate.Session;
import org.hibernate.Transaction;
import org.junit.Test;

import util.HibernateUtils;

public class AccountTest2 {

	@Test
	public void get(){
		Session session=HibernateUtils.getSession();
		Transaction tx=session.beginTransaction();
		try{
			Account a=(Account)session.get(Account.class, 2);
			System.out.println(a);
			tx.commit();
		}catch(Exception ce){
			tx.rollback();
		}finally{
			HibernateUtils.close(session);
		}
	}
}


© 著作权归作者所有

共有 人打赏支持
萧小蚁

萧小蚁

粉丝 98
博文 279
码字总数 192339
作品 0
海淀
程序员
若想在当前路径下去运行非当前路径下的.class文件(即java可执行文件),该如何操作?

想在当前路径下去运行非当前路径下的.class文件(即java可执行文件),亦即可在任意目录下都可以执行java程序。 比如:   若 D:Javaday01set classpath=C:mycode 后面没有分号,     该...

黑泽明军
03/14
0
0
小白求解 怎么用递归调用方法删除文件

package day01; import java.io.File; import java.io.IOException; public class FileUtil { public static void main(String[] args) throws IOException { File demo = new File("src/day......

PcKing少
2013/09/23
207
3
Ajax跨越请求

第一次写点东西,有点激动有木有,明天强哥要来园区视察双创工作,我们也放假了,借此强哥到来之际,写点文章,纪念一下,作为一个前端攻城师,最有用的技术之一就是Ajax了,但是作为原生的x...

levorain
2016/10/11
42
0
springmvc搭建-搭建笔记

1、环境搭建 创建springmvc-day01这么一个web应用; 导入springioc,springweb , springmvc相关的jar包 http://down.51cto.com/data/2445976 jar下载 2、jar包准备 3、web.xml配置 4、Dispatc...

知止内明
04/21
0
0
java中字符串如何去掉转义字符

忽略转义的工具类, org.apache.commons.lang.StringEscapeUtils,其中unescapeJava(String s)方法是来处理java转义字符的,可以将字符串中的 “”转换为 “”,“'”转换为“'”等。通过这个...

yzbty23
2016/11/10
197
0

没有更多内容

加载失败,请刷新页面

加载更多

腾讯投资最高1.75亿美元正式进军菲律宾移动支付市场

菲律宾长途电话公司(PLDT)公司今日宣布,中国互联网巨头腾讯和私募股权公司KKR将获得该公司旗下金融科技公司Voyager Innovations的少数股权。 PLDT在一份声明中称:“腾讯和KKR最多将分别收...

linuxCool
30分钟前
2
0
正则介绍及grep/egrep用法

10月16日任务 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 扩展 把一个目录下,过滤所有*.php文档中含有eval的行 grep -r --include="*.php" 'eval' /data 正则介绍 正则就是一串有规律的字符...

hhpuppy
41分钟前
1
0
J2Cache 中使用 Lettuce 替代 Jedis 管理 Redis 连接

一直以来 J2Cache 都是使用 Jedis 连接 Redis 服务的。Jedis 是一个很老牌的 Redis 的 Java 开发包,使用很稳定,作者维护很勤勉,社区上能搜到的文章也非常非常多。算是使用范围最广的 Redi...

红薯
今天
13
0
一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部