Hibernate入门例子搭建步骤(MyEclipse2017版)

本文介绍了如何在MyEclipse2017版本中搭建一个Hibernate入门项目。首先创建MySQL数据库连接,然后新建JavaProject项目并配置Hibernate Facet,选择Hibernate版本和DB driver。接着通过Hibernate Reverse Engineering生成POJO实体类和配置文件,最后编写测试类并实现toString()方法,运行验证项目成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这之前,先在myeclipse创建一个mysql数据库的连接mysqlDB:

右键点击new创建一个新链接,填写连接信息,导入jdbc驱动包

点击Test Driver测试连接,输入数据库密码

成功,点击finish完成。接下来完成hibernate简单例子搭建:

1、新建JavaProject项目hibernate

2、在src下新建com.pojo包放置生成的POJO类(javaBean),和com.factory包放置生成的SessionFactory工厂类

3、项目名称右击选择Configure Facets>Install Hibernate Facet

4、这里选择4.1版本,点击next

5、HibernateSessionFactory工厂类Java package包存放位置点击Browse,选择com.factory

6、DB driver选择之前建立的mysqlDB

7、选择默认核心包点击完成即可。项目目录如下:

8、接下来映射使用的数据库表,生成pojo类。打开DataBase Explorer,双击mysqlDB打开连接

选择使用的表点击Hibernate Reverse Engineering反向工程生成POJO实体类和配置文件,放置在com.pojo包下

9、点击finish完成,目录如下:

10、新建,编写测试类

package com.test;

import java.util.List;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.factory.HibernateSessionFactory;
import com.pojo.Users;

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Session session=HibernateSessionFactory.getSession();//获得持久化对象
		Transaction ts=session.beginTransaction();//创建事务对象
		List<Users> list=session.createQuery("from Users").list();//获得查询信息结果
		for(Users stu:list){
			System.out.println(stu);  //遍历输出
		}
	}

}

11、在Users.java右击建立toString()方法

12、保存运行

查看输出结果,大功告成!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值