`
nlslzf
  • 浏览: 1039811 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring中配置hibernate的几个要点

阅读更多
1.配置数据库连接
 
<bean id="DB" class="org.apache.commons.dbcp.BasicDataSource">
		<property name="driverClassName"
			value="oracle.jdbc.driver.OracleDriver">
		</property>
		<property name="url"
			value="jdbc:oracle:thin:@10.200.250.115:1521:marine">
		</property>
		<property name="username" value="marineadmin"></property>
		<property name="password" value="usoft"></property>
	</bean>

  要注意1.数据库驱动要加到build path,sqlserver用jtds,oracle用classes12.jar,或者ojdbc14.jar
        2.driverclassname,url,username,password都不能够写错,
2.配置hibernate sessionFactory

<bean id="sessionFactory"
		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
		<property name="dataSource">
			<ref bean="DB" />
		</property>
		<property name="hibernateProperties">
			<props>
				<prop key="hibernate.dialect">
					org.hibernate.dialect.OracleDialect
				</prop>
			</props>
		</property>
		<property name="mappingResources">
			<list>
				<value>hbm/GeneralQuery/QueryInfo.hbm.xml</value>
			</list>
		</property>
	</bean>


要注意的是,根据不同的数据库选择不同的dialect
分享到:
评论

相关推荐

    spring2+hibernate3典型配置

    需要注意的是,在 `&lt;property&gt;` 中配置了 Hibernate 的各种属性,例如: - `hibernate.dialect`: 指定了使用的方言,本例中为 MySQL。 - `hibernate.show_sql`: 是否显示 SQL 语句,默认为 `true`。 - `hibernate....

    Struts 2+Hibernate+Spring整合开发技术详解 12~17章

    书中第12到17章的内容涵盖了以下几个关键知识点: 1. **Struts 2框架**: - **Action与Result**:Struts 2的基础是Action类,它是处理用户请求的核心。通过配置Action,我们可以定义请求映射和结果转向。 - **...

    Flex、Spring、Hibernate 集成

    - **demo_central**:这是一个**Java Web** 项目,主要包括以下几个方面: - 由**Spring** 实现业务逻辑。 - 由**Hibernate** 实现数据库的读写访问控制。 - 通过**BlazeDS** 提供**Flex** 访问的远程对象接口。 ...

    Struts2_hibernate_spring集成.doc

    2. **配置Struts2**:创建一个Web项目,添加Struts2所需的库文件,并在`web.xml`中配置Struts2的FilterDispatcher过滤器,指定其拦截所有请求。 3. **编写Action**:创建Action类,继承自Struts2的ActionSupport类...

    J2EE之struts,spring,hibernate经典面试题目

    面试中可能会问到以下几个关键点: 1. **Action和ActionForm**:Action是处理用户请求的核心组件,ActionForm则用于封装表单数据,通常对应于业务逻辑层的实体对象。 2. **配置文件**:Struts的配置主要在struts-...

    spring2跨数据源访问

    在这个主题中,我们通常会讨论以下几个关键知识点: 1. **多数据源配置**:在Spring中,可以通过配置不同的DataSource bean来管理多个数据库连接。每个DataSource代表一个数据源,可以通过属性设置如URL、用户名、...

    SPRING面试宝典

    Spring框架中的Bean生命周期主要包括以下几个阶段: 1. **实例化**:创建Bean实例。 2. **依赖注入**:注入依赖关系。 3. **初始化**:调用初始化方法。 4. **销毁**:调用销毁方法。 **3.8 重要的Bean生命周期...

    马士兵Hibernate文档

    这份文档旨在为学习者提供全面、详细的Hibernate框架的学习资料,帮助他们更好地理解和掌握Hibernate的相关概念和技术要点。下面将围绕这份文档可能涵盖的核心知识点进行详细阐述。 ### Hibernate概述 Hibernate是...

    spring帮助文档

    ### Spring框架概述与关键技术知识点详解 #### Spring框架简介 Spring框架是一种开源的、轻量级的应用框架,主要用于简化...以上是对Spring框架核心概念和技术要点的详细介绍,希望对学习和使用Spring框架有所帮助。

    泰牛程序员 韩顺平 JavaEE全套 第17部分 Spring视频教程

    根据给定文件的信息,我们可以提炼出以下几个重要的知识点: ### 一、JavaEE概述 Java Platform, Enterprise Edition(Java EE)是Sun Microsystems(现已被Oracle收购)为满足企业级应用的需求而设计的一套标准和...

    springside和spring security的学习文档

    学习SpringSide,你需要掌握以下几个关键点: 1. Maven:理解Maven的项目结构、依赖管理和构建过程。 2. Spring Framework:熟悉Spring的核心特性,如IoC(控制反转)、AOP(面向切面编程)。 3. Spring MVC:学习...

    Spring专业学习资料

    Spring提供了以下几个关键类来支持事务管理: - **TransactionDefinition**:事务定义,包括事务的隔离级别、传播行为等属性。 - **TransactionStatus**:代表当前事务的状态,提供了提交和回滚的方法。 - **...

    “轻量级Java EE”课程的Spring框架教学改革探讨.pdf

    轻量级Java EE课程是计算机专业中的一门基础课程,它主要涵盖了Struts2、Hibernate和Spring三大框架的学习,目的是让学生掌握企业级Web应用开发技能,使得学生开发的系统具有更好的可维护性和可扩展性。在这些框架中...

    Struts2.5.2的配置及问题解决

    总的来说,配置Struts2.5.2需要关注以下几个要点: 1. 下载并导入正确的jar包。 2. 配置web.xml中的Struts过滤器。 3. 编写struts.xml配置文件。 4. 解决可能出现的依赖问题,如日志和类找不到错误。 5. 验证配置...

    基于SSH的家政服务系统源码.zip

    这个家政服务系统可能包括以下几个主要模块: - **用户管理**:包括用户注册、登录、个人信息管理等功能,可能使用Spring Security进行权限控制。 - **服务分类**:列出各种家政服务类型,如清洁、保姆、维修等,...

Global site tag (gtag.js) - Google Analytics