• 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>

  • 相关阅读:
    [PATCH] input: add driver for Bosch Sensortec's BMA150 accelerometer
    linux内核GPIO模拟I2C实例
    修改默认apn数据的方法
    Android平台开发WIFI function portingWIFI功能移植
    Silverlight中后台获取样式的方法
    Silverlight中读取Word
    Silverlight找到模板中的子控件
    根据年月来获取该年该月的天数
    Silverlight中Treeview中判断当前节点是否含有父节点
    修改 Linux /etc/profile 以后如何生效
  • 原文地址:https://www.cnblogs.com/henuyuxiang/p/3951675.html
Copyright © 2020-2023  润新知