MyEclipse配置Hibernate
来源:互联网 发布:怎样用手机链接软件 编辑:程序博客网 时间:2024/05/16 15:17
版本:MyEclipse2016 Hibernate5.2.10
1、MyEclipse界面 Window ->Preferences ->Java ->Build Path ->User Libraries
2、点击New ,输入新建Library name,例如 Hibernate,点击OK。
3、点击 Add External JARs,找到Hibernate安装位置下lib下required文件夹下所有jar文件,全选后打开,最后点击OK。
4、Help ->Install from Catalog 搜索Hibernate Tools工具进行下载安装,此工具可以自动生成配置。
5、新建Java Project,右键Project,Bulid Path->Add Libraries,选择User Library,点击Next,选择之前新建的Library name,点击finish。
6、右键Project,Myeclipse ->Project Facets [Capabilities] ->Install Hibernate Facet,点击finish,project就可以使用Hibernate。
测试:
建好java持久化类,添加注解 @Entity @Table@Id等,这些均是在javax.persistence下
hibernate.cfg.xml配置完成,开启数据库
java消息插入类,获取Configuration,获取SessionFactory,获取Session,打开事务,用面向对象的方式操作数据库,关闭事务,关闭Session
运行,查看是否报错,数据库是否插入数据。
常见问题:
No identifier specified for entity ,一般为Hibernate版本不一致,导致Java消息插入类所用方法不一致。
例如:Hibernate 4.3
Configuration conf = new Configuration().configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
.applySettings(conf.getProperties()).build();
SessionFactory sf = conf.buildSessionFactory(serviceRegistry);
Hibernate 5.2
Configuration conf=new Configuration().configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
.configure().build();
SessionFactory sf =new MetadataSources(serviceRegistry).buildMetadata().buildSessionFactory();
- MyEclipse的Hibernate配置
- MyEclipse配置Hibernate
- MyEclipse + Hibernate 配置
- MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- 【转】MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- 【转】MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- MyEclipse配置Hibernate
- Hibernate学习:MyEclipse配置Hibernate
- MyEclipse+struts+Hibernate配置开发
- MyEclipse+struts+Hibernate配置开发
- MyEclipse+struts+Hibernate配置开发
- MyEclipse+struts+Hibernate配置开发
- 01. 恢复出厂及登录 ❀ 深信服上网行为管理
- 设计模式之创建性模式
- Vue-cli的介绍与安装
- java8 双冒号运算符::
- axios 优质文章汇总
- MyEclipse配置Hibernate
- express 优质文章汇总
- ionic2项目开发日志 -- 01创建项目
- 51 Nod1432独木舟
- error C2065: “LOAD_LIBRARY_SEARCH_SYSTEM32”
- 日志记录异常堆栈详细信息
- Docker中的image和container
- JavaIO总结
- 什么时候选择TCP,什么时候选择UDP?