netbeans使用hibernate



netbeans使用hibernate

1、新建项目,在第四步框架的选择处,选中Hibernate3.2.5,并在下面选择或新建一个数据库连接的配置,点击完成,然后会在源包的缺省包中生成hibernate.cfg.xml文件,文件中已经配置好了数据库连接的参数,打开该文件,在设计模式下,找到“配置属性”列表,点击“添加”,添加hibernate.dialect属性,值为XXXXX.SQLServerDialect或其他的看情况而定。
2、右击“项目”-> “其他”->“hibernate”->添加“HibernateUtil类”,该类必须放置在包中,而不能使用缺省包,否则在调用它编写代码的时候,无法添加它所在的包,导致系统提示找不到该类需要新建。
4.右击“项目”-> “其他”->“hibernate”->添加“数据库中的hibernate映射文件和pojo文件”,在第二步生成的文件hibernate.reveng.xml同hibernate.cfg.xml一样必须放置缺省包中,而第四步生成的2种文件也必须放置在指定的包中,而不能放置在缺省包中。
5、测试:
Users uBean=new Users();
uBean.setUsersName(this.jTextField1.getText().trim().toString());
uBean.setPwd(this.jTextField2.getText().trim().toString());
SessionFactory sf=NewHibernateUtil.getSessionFactory();
Session session = sf.openSession();
tx = session.beginTransaction();
session.save(uBean);
tx.commit();
session.close();