<?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">
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://192.168.1.30/cms?useUnicode=true&characterEncoding=utf-8</property>
<property name="connection.username">root</property>
<property name="connection.password">123456</property>
<!-- JDBC connection pool (use the built-in)数据库连接池 -->
<property name="connection.pool_size">20</property>
<!-- SQL dialect数据库方言(我是使用的是mysql方言) -->
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
<!-- Disable the second-level cache -->
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<!-- Drop and re-create the database schema on startup -->
<property name="hbm2ddl.auto">update</property>
<!-- **********************指南类别表************************ -->
<mapping resource="cn/com/kxrj/model/Commerce.hbm.xml"/>
<!-- **********************指南类型详细表************************ -->
<mapping resource="cn/com/kxrj/model/DetailedCommerce.hbm.xml"/>
<!-- **********************企业,居民详细表************************ -->
<mapping resource="cn/com/kxrj/model/Enterprise.hbm.xml"/>
<!-- **********************行业表************************ -->
<mapping resource="cn/com/kxrj/model/Industry.hbm.xml"/>
<!-- **********************日志表************************ -->
<mapping resource="cn/com/kxrj/model/Log.hbm.xml"/>
<!-- **********************会员登录表************************ -->
<mapping resource="cn/com/kxrj/model/Admin.hbm.xml"/>
<!-- **********************产品供应信息表************************ -->
<mapping resource="cn/com/kxrj/model/ProductSupply.hbm.xml"/>
<!-- **********************类别详情表************************ -->
<mapping resource="cn/com/kxrj/model/Sort.hbm.xml"/>
<!-- **********************标题栏表************************ -->
<mapping resource="cn/com/kxrj/model/Title.hbm.xml"/>
<!-- **********************会员信息表************************ -->
<mapping resource="cn/com/kxrj/model/User.hbm.xml"/>
<!-- **********************会员产品表************************ -->
<mapping resource="cn/com/kxrj/model/UserProduct.hbm.xml"/>
</session-factory>
</hibernate-configuration>
分享到:
相关推荐
在JPA(Java Persistence API)规范下,SHH2(Hibernate Search、Hibernate ORM 和 Hibernate Tools 的组合)的配置涉及多个方面,包括依赖库、Spring框架的配置以及持久化单元的设置。以下是一些关键点的详细说明:...
6. **配置Web.xml**:这是Servlet容器的配置文件,需要添加Struts2和Spring的初始化监听器。例如: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.filter....
描述中提到的"提供初学者SHH整合 和 web.xml,struts2.xml,spring配置文件"表明这是一个面向初学者的教程或资源包,包含了进行SHH整合所需的配置文件,包括`web.xml`(这是Java Web应用的部署描述符),`struts2.xml`...
总结起来,SHH框架集合Webservice是Java开发中的强大工具,它将Spring的灵活性、Hibernate的数据持久化能力和Struts的MVC架构融合在一起,为开发高质量的Web服务提供了便利。理解并熟练掌握这些组件的工作原理和相互...
9. **自动化脚本**:了解如何在脚本或自动化流程中使用SSH,例如使用`expect`脚本或`sshpass`工具来自动化密钥输入。 10. **SSH代理**:掌握SSH代理(SSH Agent)的使用,它可以缓存已验证的密钥,方便在多台机器间...
Spring3的强大在于它的模块化设计,可以按需选择,如Spring JDBC、Spring ORM、Spring MVC等,使得开发者能够更好地管理应用程序的复杂性。此外,Spring还提供了事务管理、数据源配置、服务层支持等功能,是现代Java...
这些配置文件定义了组件的实例化、依赖关系以及行为。例如,Spring配置中会包含Hibernate SessionFactory的创建,以及Action类的声明和依赖注入;Hibernate配置则涉及数据库连接信息、实体类的映射等;Struts2配置则...
在"SHH2"这个项目中,"oa_shh2 demo_sshdemo"可能是项目或者模块的名称,暗示这是一个OA(Office Automation,办公自动化)系统的示例,包含了SSH(Struts2、Spring、Hibernate)的整合以及sshdemo演示部分。...
标题提及的是"SHH1 jar 包",这表明我们要讨论的是一种特定的Java Archive(JAR)文件,名为"SHH1"。JAR文件是Java平台上的一个特殊类型的归档文件,它允许将多个类文件、相关的元数据和其他资源打包在一起,便于...
最后,Spring框架是企业级Java应用的核心,它提供了一个全面的编程和配置模型,支持面向切面编程(AOP)、依赖注入(DI)以及事务管理等。Spring2.0.6lib中的jar包可能包括`spring-beans.jar`、`spring-context.jar`...
此外,Spring的IoC(Inverse of Control,控制反转)容器可以管理整个应用的生命周期,包括初始化、配置和销毁对象。 Hibernate作为ORM框架,使得Java开发者可以使用面向对象的方式来操作数据库,而无需关心底层SQL...
- 然后配置Spring的ApplicationContext.xml,定义Bean的实例化、依赖关系等。 - 对Hibernate进行配置,包括hibernate.cfg.xml文件,设置数据库连接信息,以及实体类的映射文件(.hbm.xml)。 - 配置Struts2的...
这个“java学习shh框架jar包”包含了学习SSH整合所需的所有依赖库,便于开发者快速搭建项目环境。下面我们将深入探讨SSH框架的核心概念、作用以及每个组件的关键知识点。 1. **Spring框架**: - Spring是Java应用...
在标签中,"OA"代表了办公自动化,"SHH"可能是一个特定的标识符,可能涉及到系统的某个关键组件、开发团队名称或者是系统的一个独特特性。由于没有更详细的信息,"SHH"的具体含义需要通过进一步的探索或文档研究来...
标题中的"SHH链接MySQL的所有jar包"实际上指的是Spring、Hibernate和Struts2这三大开源框架集成使用时,为了连接MySQL数据库所需的jar包集合。这些jar包是Java Web开发中非常重要的组件,它们分别提供了不同的功能,...
【标题】"shh2+jbpm案例"指的是一个基于Shh2框架和Jbpm工作流引擎的实际项目示例。这个案例展示了如何将这两个技术有效地结合在一起,以实现一个功能完整、经过调试且能够在MySQL数据库环境下运行的工作系统。 Shh2...
一个父Bean定义可以被子Bean继承,子Bean可以在保留父Bean属性的基础上进行个性化配置。例如,你可以定义一个通用的数据访问对象(DAO)父Bean,然后为每个特定的数据表创建一个继承自该父Bean的子Bean,这样就可以...
在IT行业中,SSH2(Struts2、Spring、Hibernate2)是一个常见的Java企业级应用开发框架组合,它为开发者提供了强大的模型-视图-控制器(MVC)架构支持,使得业务逻辑处理、数据持久化以及应用流程控制更加高效。...
在SSH框架中,Hibernate负责数据持久化,将Java对象转换为数据库中的记录,反之亦然。纯净版的Hibernate可能只包含必要的JPA配置和实体类,以满足基础的数据操作需求。 3. **Spring**:Spring框架是Java企业级应用...
在航空票务系统中,通过XML配置或Java配置,可以声明式地配置服务的依赖关系,使得系统更加模块化,方便扩展和维护。 5. **ACP(Application Context and Persistence)**:这里的ACP是指Spring的应用上下文...