今天用myeclipse自动生成POJO类时一直找不到java src folder。后来通过下面的步骤解决了。按下面的做会生成一个HibernateSessionFactory类。这个不需要可以删除。
问题 web 项目中 打开 hibernate.cfg.xml 文件时 提示:The project is not a myEclipse hibernate project。
并且:在 dbbrower中使用 hibernate reverse engineering 建立 表对应的bean 和 配置文件时:找不到可用的javasource路径。
原因:
使用版本控制的时候,工程根目录下的: .project 和 .myhibernatedata 文件不在版本控制范围内,因此组内成员更新source后,缺少
.project 内的 <nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
和
.myhibernatedata 文件。
解决;
项目名上右键--〉myeclipse-->add hibernate capabilites -->next-->hibernate config file --> existing --> end
这样就可以生成HibernateSessionFactory.Java类。
注:如果生成HBM.XML文件时出现An internal error occurred during: "Generating Artifacts" 空指针错误时,可能是没有引数据库驱动包。或者工程第一次导入。如果是工程第一次导入则重新启动下eclipse就可以了
分享到:
相关推荐
** Maven Hibernate 项目详解 ** 在Java开发领域,Maven和Hibernate是两个不可或缺的工具。Maven是一款项目管理和综合工具,它帮助开发者管理构建过程、依赖关系和项目信息,而Hibernate则是一个流行的对象关系映射...
Could not roll back Hibernate transaction; nested exception is org.hibernate.TransactionException: JDBC rollback failed 这表明Hibernate事务回滚操作失败,导致事务不能正确回滚。 二、问题原因 该问题的...
总结,"Struts2 Hibernate project"是一个演示了如何结合这两个框架来开发Java web应用的实例。通过Struts2处理用户请求并转发至Service层,Service层利用Hibernate与数据库交互,从而实现数据的存储和检索。这种...
**hibernate3.3 java project** 本项目是基于Hibernate 3.3版本的一个Java项目,专注于实现数据库的CRUD(Create, Read, Update, Delete)操作。对于那些初次接触Hibernate框架或者正在学习Java持久化技术的人来说...
在这个"spring hibernate project"中,我们可以看到作者实现了一个整合 Spring 和 Hibernate 的示例。这个项目很可能展示了如何在实际应用中配置和使用这两个框架,以便于管理和操作数据。 首先,Spring 框架的核心...
在描述中提到的`org.hibernate.PropertyValueException: not-null property references a null or transient value`是Hibernate抛出的一个常见异常,表示尝试保存一个实体时,其某个非空属性为null或未持久化。...
【Spring Hibernate JPA 项目样本】是一个典型的Java后端开发示例,它结合了Spring框架、Hibernate ORM工具和Java Persistence API(JPA)来构建数据库驱动的应用程序。这个项目展示了如何在实际开发中有效地整合这...
一个最简单的Hibernate project(不涉及Struts, Tomcat, XDoclet,JBoss等东东)必须的几个东东: 1. Hibernate工具包。 2. JDBC数据库连接驱动。以mysql为例,mysql-connector-java-3.1.×-bin.jar。 3. 配置...
<property name="packagesToScan" value="com.example.project.entity"/> <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect <!-- 其他Hibernate属性 --> ``` 接下来,为了便于操作...
hibernate链接数据库的详细配置信息,包含各种数据库的链接方式
Hibernate, an open source project that is almost 15 years old. In a recent poll, Hibernate was among the top five tools used by many Java developers every day. This shows that SQL databases are still ...
【SpringMVC、Spring、Hibernate框架整合】 在Java Web开发中,SpringMVC、Spring和Hibernate是三个非常重要的框架,它们分别负责不同的职责。SpringMVC作为MVC(Model-View-Controller)模式的实现,处理HTTP请求...
"Hibernate入门到精通" Hibernate 是一个基于Java的ORM(Object-Relational Mapping,对象关系映射)框架,它提供了一种简洁高效的方式来访问和操作关系数据库。下面是 Hibernate 的主要知识点: Hibernate 简介 ...
1. **Hibernate ORM框架**:Hibernate是Java社区中最流行的ORM框架之一,它通过提供API和XML或注解方式的映射配置,使得Java对象能够透明地与关系型数据库交互。 2. **对象关系映射(ORM)**:ORM是一种编程技术,...
Hibernate.jar包,Hibernate可以应用在任何使用JDBC的场合,包含 hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-...
本项目“hibernate3.2的级联关系_JavaProject”旨在帮助初学者理解并实践Hibernate 3.2中的级联关系,包括一对多、一对一和多对多这三种主要的关系类型。 首先,让我们深入了解一下级联关系。级联关系在Hibernate中...
【Ajax+Spring+Hibernate整合项目详解】 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,...
Hibernate Session 绑定线程解决方案 在 Java web 开发中, Hibernate 是一个非常流行的 ORM(Object-Relational Mapping)框架,用于将 Java 对象映射到关系数据库中。然而,在使用 Hibernate 进行数据库操作时,...
hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15hibernate 5.2.15
"hibernate所需要的所有jar包" 指的是为了在Java开发环境中配置和使用Hibernate ORM框架,需要的一系列依赖库文件。这些jar包包含了Hibernate框架的核心组件和其他必要的支持库,如数据库驱动等。 **描述详解:** ...