Hibernate的配置
首先已经通过MyEclipse DataBase Explorer新建一个连接数据库的项目(A)
---MyEclipse---Add Hibernate Capabilities
出现对话框添加 Hibernater Capabilities 连接已建立的数据库项目(A),此时自动创建的Hibernate.cfg.xml放在 src目录的 */util下。完成session-factory的创建。
---MyEclipse DataBase Explorer---A--connected to A--(数据库的用户)---TABLE
选择已经创建的表 点击右键---Hibernate Reverse Engineering--Java src folder// java package// --bean---Id Generate(Sequence) 逆向生成bean
注意:1)先Add Hibernate Capabilities是因为使用逆向生成功能只能在Hibernate项目下才能实现。
2)Hibernate.cfg.xml 放在 src folder 的*.util下
代码参考:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="connection.username">dwj</property>
<property name="connection.url">
jdbc:oracle:thin:@PC-200911181406:1521:dgy
</property>
<property name="dialect">
org.hibernate.dialect.Oracle9Dialect
</property>
<property name="myeclipse.connection.profile">ebay</property>
<property name="connection.password">dwj</property>
<property name="connection.driver_class">
oracle.jdbc.driver.OracleDriver
</property>
<property name="show_sql">true</property>
<mapping resource="daniel/bean/EbaySellgoods.hbm.xml" />
<mapping resource="daniel/bean/EbaySortinfo.hbm.xml" />
<mapping resource="daniel/bean/EbaySysteminfo.hbm.xml" />
<mapping resource="daniel/bean/EbayBuygoods.hbm.xml" />
<mapping resource="daniel/bean/EbaySellmessage.hbm.xml" />
<mapping resource="daniel/bean/EbayUserinfo.hbm.xml" />
</session-factory>
</hibernate-configuration>
分享到:
相关推荐
SHH框架集合Webservice是一个专为Java开发人员设计的整合性解决方案,旨在简化Web服务的开发、部署和消费。这个框架结合了Spring、Hibernate和Struts(SHH)这三个流行的开源技术,为构建高效、可扩展的企业级应用...
"J2EE_SHH框架整合"指的是将三个非常流行的开源框架——Struts2、Spring和Hibernate集成到一个项目中,以实现更高效、更灵活的开发流程。这三个框架分别负责不同的职责:Struts2处理MVC(Model-View-Controller)...
SHH框架,全称为Spring、Hibernate、Struts的集成框架,是Java开发中常见的Web应用框架组合。在Java EE开发中,SHH框架提供了一种高效且可扩展的解决方案,帮助开发者实现业务逻辑、持久层操作和用户界面的分离。本...
"shh框架项目"是一个基于JavaWeb技术的客户管理系统,主要采用了Struts2、Hibernate和Spring这三种核心技术,也就是我们常说的"S2SH"框架。这个框架组合在Java开发领域非常常见,尤其适用于构建企业级的Web应用。...
这个“java学习shh框架jar包”包含了学习SSH整合所需的所有依赖库,便于开发者快速搭建项目环境。下面我们将深入探讨SSH框架的核心概念、作用以及每个组件的关键知识点。 1. **Spring框架**: - Spring是Java应用...
在SHH框架的支持下,SMS系统实现了数据的高效存储和检索,用户界面友好,操作流程清晰。通过合理的角色权限划分,确保了系统的安全性,同时也满足了不同用户群体的需求。此外,SHH框架的灵活性使得系统具备良好的可...
【SSH框架纯净版】指的是一个基于Java开发的Web应用程序框架,其中包括了Struts、Hibernate和Spring这三个核心组件的简化版本。这个项目是在MyEclipse10这个集成开发环境中搭建的,意味着它提供了一个完整的开发环境...
有详细步骤的SSH配置信息、Spring事务、配置时注意的关键问题及处理
在"shh框架常用基础jar包"的压缩文件中,lib目录下通常会包含这些框架的必要库文件。例如,Spring的核心库spring-context、spring-beans、spring-web等,Struts的struts2-core、struts2-convention等,以及Hibernate...
统一SSH框架包通常包含了这些框架的集成配置和示例代码,帮助开发者快速搭建Java Web项目。下载这样的项目群,你可以学习到如何配置和使用SSH框架,理解它们如何协同工作,以及如何在实际项目中实现业务逻辑。这些...
本文详细介绍了SSH框架的搭建步骤,包括Hibernate、Spring和Struts2三个主要部分的配置过程。通过对这些步骤的详细解释,开发者可以更好地理解每个组件的作用及其间的交互方式,从而顺利完成SSH框架的应用开发。
本文将详细介绍如何在Windows环境下使用MyEclipse集成开发环境配置SSH(Struts2、Hibernate、Spring)集成环境。我们将不涉及具体的博文内容,而是基于题目给出的信息提供一个通用的步骤指南。 首先,理解SSH框架:...
"黑马程序员 shh框架-crm项目源码" 是一个基于SSH(Spring、Struts、Hibernate)框架开发的客户关系管理(CRM)系统的源代码。这个项目旨在帮助学习者理解和掌握SSH框架在实际项目中的应用,同时也为开发者提供了一...
【标题】:基于Java SSH框架的客户关系管理系统 在IT领域,客户关系管理(CRM)系统是企业管理和优化与客户互动的重要工具。本项目“Java SSH框架的客户关系管理系统”利用了Java技术栈中的三大核心框架——Struts2...
### SHH整合框架实现分页 #### 背景与目的 在开发Web应用程序时,为了提高用户体验并减轻服务器压力,通常需要对查询结果进行分页处理。分页不仅可以有效地展示大量数据,还能够减少每次请求的数据量,提高系统的...
在JPA(Java Persistence API)规范下,SHH2(Hibernate Search、Hibernate ORM 和 Hibernate Tools 的组合)的配置涉及多个方面,包括依赖库、Spring框架的配置以及持久化单元的设置。以下是一些关键点的详细说明:...
### SSH框架项目实战知识点概述 #### 一、SSH协议概览 - **定义与起源**: - SSH(Secure Shell)是一种网络安全协议,用于在不安全的网络中为网络服务提供安全的环境,特别是远程登录会话。它由IETF(Internet ...
此文档简单明了,包括了安装等一些过程,对于一些初学者是不错的选择。