WEB开发网
开发学院WEB开发Jsp Eclipse3.0+Myeclipse3.8.1GA+MYSQL开发hibernate... 阅读

Eclipse3.0+Myeclipse3.8.1GA+MYSQL开发hibernate

 2008-01-05 18:44:22 来源:WEB开发网   
核心提示: 经过几天的努力和烦闷之后,终于在eclipse中使用myeclipse3.8插件成功开发了使用hibernate进行持久层的应用程序!在JBX中可以很轻松的进行开发,Eclipse3.0+Myeclipse3.8.1GA+MYSQL开发hibernate,可是在eclipse中老是出问题,可能是自己太笨,然后右键单击

  经过几天的努力和烦闷之后,终于在eclipse中使用myeclipse3.8插件成功开发了使用hibernate进行持久层的应用程序!在JBX中可以很轻松的进行开发,可是在eclipse中老是出问题,可能是自己太笨,今天终于搞定了这个基本问题,为了不让和我一般的初学者走弯路,也为了履行我在《Eclipse3.0+Myeclipse3.8.1GA+Tomcat5.0+MySQL开发jsp》文章中给大家的承诺,现将我的操作步骤以及应该注重的问题记录如下:(注:我的开发环境见《Eclipse3.0+Myeclipse3.8.1GA+Tomcat5.0+MYSQL开发JSP》)
  1.建立java PRoject--->hiBTest;
  2.给hibtest新建两个目录src和ado;
  3.右键单击hibtest为工程添加hibernate属性,出现对话框,建立PersonsessionFactary将目录选为/src,一路点击完成!自动生成PersonSessionFactary.java和hibernate.cfg.xml;
  4.Window->show view->other->myeclipse_>DBbrowse,就会在主窗体显示DBbrowse,点NEW,出现Create new profile对话框,填写你的MYSQL相应信息,OK,然后右击你建立的profile,选择Open connection将会出现MYSQL中的数据库以及数据表,然后右键单击create hibernate Mapping file,出现对话框,建立Person类,将会自动生成AbstractPerson.java,Person.java,Person.hbm.xml(这些文件均放在/src下);
  5.在/dao目录下建立测试类Insert.java和Queryhib.java
  Insert.java
package ado;

import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;
import src.Person;
import src.PersonSessionFactory;

/**
 * @author 杨强
 *
 */
  public class Insert {
   static Session s=null;
    public static void main(String[] args) throws Exception{
   try{
     s = PersonSessionFactory.currentSession();
       Person yuj = new Person();
       yuj.setName("sfdhh");
       yuj.setAddress("sfhhf");
           Person x = new Person();
       x.setName("sfdhhfd");
       x.setAddress("fshdfhd");
           //持久化
       s.save(yuj);
       s.save(x);
    s.flush();
    System.out.print("sUCcess");

Tags:Eclipse Myeclipse GA

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接