zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    Centos 7 LVM xfs文件系统修复
    Feign报错'xx.FeignClientSpecification', defined in null, could not be registered.
    IDEA提示不区分大小写设置
    基于SpringBoot的多模块项目引入其他模块时@Autowired无法注入其他模块stereotype注解类对象的问题解决
    docker安装mysql
    [转]【收藏】用消息队列和消息应用状态表来消除分布式事务
    临时修改当前crontab编辑器
    golang处理 json中非法字符
    nsq里面WaitGroups两种实用的用法
    golang zlib 压缩,解压缩
  • 原文地址:https://www.cnblogs.com/henuyuxiang/p/3951675.html
Copyright © 2011-2022 走看看