myEclipse开发Hibernate程序初体验

一、在Database Explorer中配置需要连接的数据库
1、进入MyEclipse Database Explorer透视图
2、打开数据库连接(配置URL,用户名,密码等)
二、添加Hibernate Capabilities到现有项目
1、在Package Explorer中选择当前项目
2、从 MyEclipse 菜单栏选择MyEclipse > Project Capabilities > Add Hibernate Capabilities ...来启动Add Hibernate Capabilities向导
三、使用Hibernate 配置文件编辑器修改文件
四、使用反向工程快速生成Java POJO类,映射文件和DAO
1、首先打开MyEclipse Database Explorer透视图
2、选中或者一个多个要处理的表,接着点击右键在上下文菜单中选择Hibernate Reverse Engineering...,这将启动Hibernate Reverse Engineering向导。
五、编码
1、实例化DAO
2、新建事务
3、新建bean类
4、执行代码
5、操作到数据库
6、提交事务
7、关闭session

PS:
Hibernate自动生成的代码主要包括:
1、HibernateSessionFactory是一个获取Hibernate 会话的工厂类,它会自动加载Hibernate的配置文件,然后通过线程局部(thread-local)变量将它放到当前线程中去;
2、IBaseHibernateDAO.java用来定义获取Session对象的操作;
3、BaseHibernateDAO.java实现了这个接口,使用HibernateSessionFactory来获取会话;
4、TableName.java生成的数据库表映射的实体类;
5、TableNameDAO.java继承了上面的接口,并实现了对表实体类的增删查改的方法,可以直接调用它来进行操作,无需再编写额外的代码;
6、TableName.hbm.xml是实体映射文件;

posted on 2010-08-17 09:04  基斯盐  阅读(574)  评论(0编辑  收藏  举报

导航