今天用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 ...
Hibernate 配置各种数据库 Hibernate 是一个基于 Java 的持久层框架,提供了一个抽象的数据访问层,能够与多种数据库进行集成。在 Hibernate 的配置文件中,我们可以配置不同的数据库连接,包括驱动程序、URL 等...
【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是一种编程技术,...
本项目“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包,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-...