`
thelongestday
  • 浏览: 34599 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

applicationContext.xml文件配置模板

阅读更多
<?xml version="1.0" encoding="gb2312"?>
<!--  Spring配置文件的DTD定义-->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<!--  Spring配置文件的根元素是beans-->
<beans>
	<!--定义数据源,该bean的ID为dataSource-->
	<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
		<!--  指定数据库驱动-->
		<property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property>
		<!--  指定连接数据库的URL-->                  
		<property name="url"><value>jdbc:mysql://wonder:3306/j2ee</value></property>
		<!--  root为数据库的用户名-->
		<property name="username"><value>root</value></property>
		<!--  pass为数据库密码-->
		<property name="password"><value>pass</value></property>
       </bean>

	<!--定义Hibernate的SessionFactory-->
	<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
		<!--  依赖注入数据源,注入正是上文定义的dataSource-->
		<property name="dataSource"><ref local="dataSource"/></property>
		<!--  mappingResouces属性用来列出全部映射文件>
		<property name="mappingResources">
			<list>
				<!--以下用来列出所有的PO映射文件-->
				<value>lee/Person.hbm.xml</value>
			</list>
		</property>
		<!--定义Hibernate的SessionFactory的属性 -->
		<property name="hibernateProperties">
			<props>
				<!--  指定Hibernate的连接方言-->
				<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
				<!--  不同数据库连接,启动时选择create,update,create-drop-->
				<prop key="hibernate.hbm2ddl.auto">update</prop>
			</props>
        </property>
	</bean>

	<!--  配置Person持久化类的DAO bean-->
	<bean id="personDao" class="lee.PersonDaoImpl">
		<!--  采用依赖注入来传入SessionFactory的引用-->
		<property name="sessionFactory"><ref local="sessionFactory"/></property>
	</bean>
</beans>
分享到:
评论

相关推荐

    ssm框架基础配置文件web.xml模板springmvc.xml模板applicationContext.xml模板拿来即用

    3. **applicationContext.xml**:这是Spring的上下文配置文件,主要管理服务层(Service)和数据访问层(DAO)的Bean。包括Bean的定义、依赖注入(DI)、事务管理、AOP(面向切面编程)等配置。 - Bean定义:使用`...

    ssm applicationContext.xml,SpringMVC,web设置

    这是一些配置文件,可以作为参考,个人感觉很方便的学习方法

    《Spring的数据源配置文件模板》applicationContext.zip

    `applicationContext.xml`是Spring应用上下文配置文件,通常用于定义bean的声明、依赖注入以及数据源的相关配置。本文件模板将详细介绍如何在Spring中配置数据源,以便为你的应用程序提供稳定、高效的数据库连接。 ...

    维护手册模板.doc

    维护手册模板.doc 涉及到多个配置文件,包括: 3.1 Spring 的配置文件 applicationContext.xml applicationContext.xml 文件位于 src/config 目录下,该文件中包括数据库的配置信息。在开发阶段使用开发数据库,在...

    spring配置文件模板

    《Spring配置文件模板详解》 在Java开发领域,Spring框架以其强大的依赖注入(Dependency Injection,简称DI)和面向切面编程(Aspect-Oriented Programming,简称AOP)能力,成为了企业级应用开发的重要选择。而...

    ssh,XML配置

    在SSH框架中,Struts2的配置通常会涉及到Action配置、结果映射以及拦截器的设置,这些通常都在struts.xml文件中定义。 **Spring** 是一个全面的后端应用程序框架,它提供了依赖注入(DI)和面向切面编程(AOP)等...

    fineReport部署到web项目中.docx

    config.xml文件用于存储FineReport的基本配置信息,包括报表服务器的基本信息、报表模板的路径、报表的样式等信息。 1.2 datasource.xml配置文件 datasource.xml文件用于存储报表数据连接的信息,包括数据库的连接...

    struts2+hibenate+spring的配置文件

    然后,`applicationContext.xml`是Spring的配置文件,它定义了Bean的实例化、依赖注入、事务管理等。在SSH集成中,Spring作为IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)容器,...

    Tomcat配置hibernate xml模板

    本篇文章将详细介绍如何在Tomcat中配置Hibernate的XML模板,以便于在Java Web应用中实现高效的数据持久化。 首先,让我们理解这两个核心文件的作用: 1. `server.xml`:这是Tomcat服务器的主要配置文件,位于`conf...

    S2SH三大框架所需要的基本jar包+辅助jar包+基本配置文件模板

    例如,Struts的`struts.xml`定义了动作和结果,Spring的`applicationContext.xml`管理bean的配置,而Hibernate的`hibernate.cfg.xml`则配置了数据源和实体类映射。这些模板可以帮助开发者快速设置项目,并遵循最佳...

    将struts2和spring的配置文件拆分

    这样,Spring会自动加载所有`WEB-INF`目录下以`applicationContext-`开头的XML文件。例如: ```xml &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;/WEB-INF/applicationContext*.xml ``` 2. 接下来,根据...

    ssh整合详细步骤和所有配置文件模板

    在整合中,我们需要创建Spring的配置文件`applicationContext.xml`,定义Bean及其依赖,同时也可以将Struts2的Action作为Spring的Bean进行管理。 最后是Hibernate,一个强大的ORM(Object-Relational Mapping)框架...

    SSH框架.zip

    ApplicationContext.xml文件用于定义Bean的配置,如Bean的类型、属性、依赖关系等。此外,Spring还提供了事务管理、数据源配置等服务,增强了系统的稳定性。 3. **Hibernate**: Hibernate是一个对象关系映射(ORM...

    SSH框架搭建全套jar包+全套c3p0+ojdbc14.jar+各种xml(模板)

    全部都经过了测试,共94个jar包(所有包全部兼容) 包括:SSH全套jar包c3p0+ojdbc14.jar+.hbm.xml(模板)+applicationContext.xml+struts.xml+web.xml======

    图文教程MyEclipse配置struts+hibernate+spring.doc

    在本文档中,我们可以看到spring的配置过程,包括添加spring需要的文件、配置applicationContext.xml文件等。 4.三框架的整合 本文档的主要内容是讲述如何将struts、hibernate和spring三个框架整合在一起,以实现...

    配置文件模版.zip

    此文件配置了缓存策略,包括缓存的大小、存活时间和过期时间,以及如何存储缓存数据等。 4. **hibernate.cfg.xml**:这是Hibernate框架的配置文件,它包含了数据库连接信息、方言设置、缓存配置、实体映射等。通过...

    SSH框架搭建入门教程.pdf

    在项目中创建`applicationContext.xml`文件,用于配置Spring的bean定义。 5. **配置Spring**:在`web.xml`中配置一个`context-param`来指定Spring的配置文件路径,然后添加`ContextLoaderListener`监听器,以便于...

    spring配置文件:整理总结Spring中XML配

    Spring的应用配置主要通过XML文件进行,这些文件通常包含了beans及其依赖关系等信息。然而,随着项目规模的增长,XML配置文件变得越来越冗长和难以管理。 本文将详细介绍关于Spring XML配置文件的12个最佳实践,...

    基于SSM框架的文件共享平台

    applicationContext.xml(用于粘合springmvc和mybstis,配置数据源) mybatis-config.xml(控制mybatis的各功能开启,扫描mapper文件) springmvc.xml(配置项目驱动,事务,视图解析,模板引擎等)、 工具版本说明...

    图解MyEclipse配置struts+hibernate+spring+FreeMarker

    在MyEclipse中,我们需要创建`applicationContext.xml`配置文件,定义Bean的实例化和装配。同时,Spring可以用来实现事务管理,以及与Hibernate的整合。 4. **FreeMarker**:FreeMarker是一个模板引擎,用于生成...

Global site tag (gtag.js) - Google Analytics