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
分享到:
相关推荐
需要注意的是,在 `<property>` 中配置了 Hibernate 的各种属性,例如: - `hibernate.dialect`: 指定了使用的方言,本例中为 MySQL。 - `hibernate.show_sql`: 是否显示 SQL 语句,默认为 `true`。 - `hibernate....
书中第12到17章的内容涵盖了以下几个关键知识点: 1. **Struts 2框架**: - **Action与Result**:Struts 2的基础是Action类,它是处理用户请求的核心。通过配置Action,我们可以定义请求映射和结果转向。 - **...
- **demo_central**:这是一个**Java Web** 项目,主要包括以下几个方面: - 由**Spring** 实现业务逻辑。 - 由**Hibernate** 实现数据库的读写访问控制。 - 通过**BlazeDS** 提供**Flex** 访问的远程对象接口。 ...
2. **配置Struts2**:创建一个Web项目,添加Struts2所需的库文件,并在`web.xml`中配置Struts2的FilterDispatcher过滤器,指定其拦截所有请求。 3. **编写Action**:创建Action类,继承自Struts2的ActionSupport类...
面试中可能会问到以下几个关键点: 1. **Action和ActionForm**:Action是处理用户请求的核心组件,ActionForm则用于封装表单数据,通常对应于业务逻辑层的实体对象。 2. **配置文件**:Struts的配置主要在struts-...
在这个主题中,我们通常会讨论以下几个关键知识点: 1. **多数据源配置**:在Spring中,可以通过配置不同的DataSource bean来管理多个数据库连接。每个DataSource代表一个数据源,可以通过属性设置如URL、用户名、...
- **添加Spring DelegatingFilterProxy到web.xml文件**:说明如何在web.xml中配置过滤器。 - **添加Spring Security XML配置文件的应用到web.xml**:进一步指导如何整合Spring Security配置。 - **注意这些不足之...
Spring框架中的Bean生命周期主要包括以下几个阶段: 1. **实例化**:创建Bean实例。 2. **依赖注入**:注入依赖关系。 3. **初始化**:调用初始化方法。 4. **销毁**:调用销毁方法。 **3.8 重要的Bean生命周期...
这份文档旨在为学习者提供全面、详细的Hibernate框架的学习资料,帮助他们更好地理解和掌握Hibernate的相关概念和技术要点。下面将围绕这份文档可能涵盖的核心知识点进行详细阐述。 ### Hibernate概述 Hibernate是...
### Spring框架概述与关键技术知识点详解 #### Spring框架简介 Spring框架是一种开源的、轻量级的应用框架,主要用于简化...以上是对Spring框架核心概念和技术要点的详细介绍,希望对学习和使用Spring框架有所帮助。
根据给定文件的信息,我们可以提炼出以下几个重要的知识点: ### 一、JavaEE概述 Java Platform, Enterprise Edition(Java EE)是Sun Microsystems(现已被Oracle收购)为满足企业级应用的需求而设计的一套标准和...
学习SpringSide,你需要掌握以下几个关键点: 1. Maven:理解Maven的项目结构、依赖管理和构建过程。 2. Spring Framework:熟悉Spring的核心特性,如IoC(控制反转)、AOP(面向切面编程)。 3. Spring MVC:学习...
Spring提供了以下几个关键类来支持事务管理: - **TransactionDefinition**:事务定义,包括事务的隔离级别、传播行为等属性。 - **TransactionStatus**:代表当前事务的状态,提供了提交和回滚的方法。 - **...
根据给定的文件信息,我们可以提炼...通过以上知识点的详细解读,我们不仅能够了解到Spring框架的基本概念和技术要点,还能深入了解其在实际项目中的应用实践。这对于初学者和有经验的开发者来说都是非常有价值的资源。
轻量级Java EE课程是计算机专业中的一门基础课程,它主要涵盖了Struts2、Hibernate和Spring三大框架的学习,目的是让学生掌握企业级Web应用开发技能,使得学生开发的系统具有更好的可维护性和可扩展性。在这些框架中...
总的来说,配置Struts2.5.2需要关注以下几个要点: 1. 下载并导入正确的jar包。 2. 配置web.xml中的Struts过滤器。 3. 编写struts.xml配置文件。 4. 解决可能出现的依赖问题,如日志和类找不到错误。 5. 验证配置...
这个家政服务系统可能包括以下几个主要模块: - **用户管理**:包括用户注册、登录、个人信息管理等功能,可能使用Spring Security进行权限控制。 - **服务分类**:列出各种家政服务类型,如清洁、保姆、维修等,...