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>

时间: 2024-11-03 21:19:43

applicationContext.xml文件配置模板的相关文章

Web环境下applicationContext.xml文件配置

在web环境下(web.xml)如何配置applicationContext.xml文件 <listener>  <listener-class>   org.springframework.web.context.ContextLoaderListener  </listener-class> </listener> 或: <servlet>  <servlet-name>context</servlet-name>  

spring整合hibernate的applicationContext.xml文件配置以及web.xml

applicationContext.xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.spri

SSH applicationContext.xml文件配置

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/

spring +springmvc+mybatis组合applicationContext.xml文件配置

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/sche

ssh2学习-applicationContext.xml文件配置-----&lt;context:annotation-config/&gt;详解

当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如: 使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean: <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor "/> 使用 @Req

applicationContext.xml文件配置

配置property属性时,一定要注意name的值跟类中的属性值是一样的,不然就会出错,今天一不小心写mappingDirectoryLocations的时候少了个s,然后一直报错, 真是一失足成千古恨,建议以后直接从类中复制属性名称过来,这样就万无一失了. 原文地址:https://www.cnblogs.com/fengyuhuawu/p/8963658.html

Spring MVC框架下在java代码中访问applicationContext.xml文件中配置的文件(可以用于读取配置文件内容)

<bean id="propertyConfigurer" class="com.****.framework.core.SpringPropertiesUtil" lazy-init="false"> <property name="locations"> <list> <value>classpath:config/sys.properties</value> &

Spring介绍及配置(XML文件配置和注解配置)

本节内容: Spring介绍 Spring搭建 Spring概念 Spring配置讲解 使用注解配置Spring 一.Spring介绍 1. 什么是Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由 RodJohnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂性而创建的.框架的主要优势之一就是其分层架构,分层架构

Maven管理SSM框架的pom.xml文件配置(自动下载所依赖的jar包)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion&