中易网

hibernate中怎样访问Eclipse生成Dao文件方法

答案:2  悬赏:70  
解决时间 2021-02-01 17:53
hibernate中怎样访问Eclipse生成Dao文件方法
最佳答案
步骤如下:
  1、创建数据库,创建相应的表;

  2、点击图标,选择MyEclipse Datebase Explorer;

  3、右击空白区域,选择new菜单,根据提示创建数据库连接,创建好后会显示所创建的连接名,如图mysqldb是创建的数据库连接;

  4、选择需要添加hibernate映像文件的工程右击--->MyEclipse-->Add Hibernate Capabilities;

  5、出现如图提示,根据提示下一步,不需要改动东西;

  6、出现如图提示,选择刚刚创建的数据库连接名,继续下一步,最后finish;

  7、刚刚自动生成的东西,有HibernateSessionFactory.java 和 hibernate.cfg.xml;

  8、到MyEclipse Datebase Explorer中刚刚新建的数据库连接选中所有表,点击右键--->Hibernate Reverse Enginnering 选中目录存放将要反转出来的实体类查看是否选中Update Hibernate configuration..若没有自己勾选一下,下一步,如图可以设置每张表中id增长方式,及生成的映射文件名称;

  9、回到my eclipse enterprise视图下,所有实体类以及配置文件已生成。
全部回答
比如我想访问save()方法进行添加数据库信息。在自己写的类中是这个模样的import org.hibernate.session;import org.hibernate.sessionfactory;import org.hibernate.transaction;import org.hibernate.cfg.configuration;import com.dujue.sf.user1;public class usertset {public static void main(string[] args) {// todo auto-generated method stubuser1 us=new user1();us.setname(张3);us.setsex(男);us.setage(21);configuration config=new configuration();sessionfactory sessionff=config.configure().buildsessionfactory();session session=sessionff.opensession();transaction tc=session.begintransaction();//添加方法 session.save(us);tc.commit();session.close();}}想问的是调用自动生成的dao层理面怎样实现这些操作呢?(如果可以希望能提供这个类的实现操作)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
您好,我想知道大连联化化学的人事电话,一直
北于堡地址有知道的么?有点事想过去
万杰纺织厂
在稻田里,我就像置身于一望无际的金色海洋中
巴黎婚纱在哪里啊,我有事要去这个地方
户口随学校转移好不好?
想问一下梦见吃虫子是怎么回事哦?
有谁知道《诛仙》里猴子小灰在天地宝库喝的和
男人唱的我不能我不能这样爱你这是什么歌
药房员工被要求卖保险,完不成就扣钱,扣到一
陕十三肉夹馍地址在哪,我要去那里办事
go up with什么意思
有谁知道五行缺水带金曜石戒指好不好?
新传奇外传请问 道法组合好还是法法高手来解
塞北画苑美术用品专营店这个地址在什么地方,
推荐资讯
电脑显示网卡没连接怎么处理啊?
中铁一局集团有限公司在郑州有分公司吗?
男孩18岁生日礼物送什么好
深山净土自尤在奈何沉沦累俗人什么意思
为什么甲油胶底胶干不了
黄色鸢尾花的花语是什么
北方学校现在每年招生多吗?去学的人多不多?
The Importance of Agriculture为题目的英语
中专毕业证明怎么写
记得是一部日本电影,一个老头带着六七个小孩
谁能帮我免费盗一个qq密码啊
桂林理工大学2012级新生群????、??、
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?