我的第一篇hibernate框架博客



以下的每一步请你一定要好好看,一次配置成功比失败后重复多次要好的多!


hibernate框架入门

1,下载hibernate框架

2,导入jar包

3,创建数据库和表

4,编写核心配置文件(hibernate.cfg.xml--> 配置获得链接等参数

5,JAVA Bean+编写映射文件hibernate mapping映射文件 (*.hbm.xml)

6,使用java中api调试




第一步:下载hibernate框架

我给大家提供了官网下载地址:http://hibernate.org/orm/




第二步:在项目中导入相应的jar包

我的第一篇hibernate框架博客_第1张图片

将下载的hibernate的解压包解压后

(1)将打开文件夹后多看到的hibernate.jar包和hibernate-testing.jar

(2)还要选择lib文件夹中的required文件夹下的所有包。

(3)不要忘了连接mysql数据库的所用的jar包

我的第一篇hibernate框架博客_第2张图片

以上图片的所有所需jar包




第三步:创建数据库和表



第四步:编写核心配置文件

位置:类路径(classpathsrc-->WEB-INF/classes

名称:hibernate.cfg.xml

内容:添加约束,la

相当于之前学习连接池配置

相当于之前学习连接池配置 


	
		
		
		
		  
		com.mysql.jdbc.Driver
		  
		root
		  
		root
		  
		jdbc:mysql://localhost:3306/EE21Day01
		
	
		
		
	





第五步:JAVA Bean+编写映射文件hibernate mapping映射文件


文件位置:javabean同包

文件名称:javabean同名

扩展名:*.hbm.xml

内容:添加约束+数据库和java一一对应。








	
	
		
			
		
		
		
		
		

	




第六步,使用java中api调试

@Test
	public void demo01(){
		User user = new User();
		user.setUsername("伟哥哥");
		user.setPassword("1234");
		
		
		//1 加载配置文件获得核心配置对象
		Configuration config = new Configuration().configure();
		//2 获得工厂 SessionFactory,相当于连接池
		SessionFactory factory = config.buildSessionFactory();
		//3获得会话session,相当于链接Connection
		Session session = factory.openSession();
		//4 开启事务
		Transaction transaction = session.beginTransaction();
		
		//操作
		session.save(user);
		
		//5 提交事务 | 回滚事务
		transaction.commit();
		//6 释放资源--关闭session
		session.close();
		//7 释放资源--关闭工厂factory
		factory.close();
	}



花了一个多小时编辑出了这篇文章,第一篇hibernate博文!希望对大家有帮助


你可能感兴趣的:(我的第一篇hibernate框架博客)