myeclipse中配置Hibernate并完成映射文件(首次接触它们)

了解了一下hibernate,首先是感觉有点乱,但是,最后理清楚后还是比较清楚的,写下来记录一下,也希望初学者在学到这个地方的时候,别走太多的弯路了。

第一,用hibernate的前提准备是要学会用myeclipse里面的DB Browser,建立与数据库的链接,不管是MySQL还是SQLServer……
链接的方法大概如下:(我用的SQLServer2000)

 

链接好之后,后生成如下的结构,这说明,所有的数据表啊什么的都已经连接好了:

第二,Package Exp视图中新建一个web 项目,或者是新建一个java项目,这里我新建web project。


第三,右击项目的名称,选择myeclipse之后选择add Hibernate Capacities,在弹出的对话框中,可以默认选项,然后点击next,再点next,之后,在DB Driver中选择刚刚弄好的链接,之后next,新建一个包,填好包名,然后点finish。


第四,新建一个持久类,持久类的概念记得以前叶君和我说过,但是,今天真正接触的时候才能理解他当时的解释,建议自己试一下。关于持久类中要做什么,请查看有关资料。我的内容是这样的:(其中,每个属性要对应数据库表中的字段

package com.hibernate.chijiu;

public class User {//user为课程的持久类
private String Cno;//课程号
private String Cname;//名称
private String Cteacher;//任课教师
private  int Ccredit;//学分
public String getCno(){
 return Cno;
}

public String getCname(){
 return Cname;
}

public String getCteacher(){
 return Cteacher;
}
public int getCcredit(){
 return Ccredit;
}
public void setCno(String Cno){
 this.Cno=Cno;
}
public void setCteacher(String Cteacher){
 this.Cteacher=Cteacher;
}

public void setCcredit(int Ccredit){
 this.Ccredit=Ccredit;
}

public void setCname(String Cname){
 this.Cname=Cname;
}
}

第五,回到DB Browser视图,选择要映射的表,右击这个表,选择Hibernate Reverse Engineering,在弹出的对话框中进行设置(由于是初学,还没有搞清楚都是用来干什么的)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值