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

转载于:https://www.cnblogs.com/henuyuxiang/p/3951675.html

applicationContext.xml文件配置模板相关推荐

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

    applicationContext.xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans ...

  2. SSM框架整合时applicationContext.xml文件的配置及详细解析

    以下代码省略dao,service,action类的具体创建,主要是文件的相关配置 db.properties文件 driver=oracle.jdbc.OracleDriver url=jdbc:o ...

  3. java spring bean配置文件_Spring基于xml文件配置Bean过程详解

    这篇文章主要介绍了spring基于xml文件配置Bean过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 通过全类名来配置: class:be ...

  4. spring将service添加事务管理,在applicationContext.xml文件中的设置

    在applicationContext.xml文件中的设置为: 1 <beans> 2 <bean id="sessionFactory" class=" ...

  5. idea中src/main/resources目录下的applicationContext.xml文件访问src/main/webap目录下的配置文件

    如图所示,想要在src/main/resources目录下的applicationContext.xml文件中访问src/main/webap目录下的db.properties,需要两步: appli ...

  6. Spring中利用applicationContext.xml文件实例化对象和调用方法

    Spring中实例化对象和调用方法入门 1.jar包和xml的准备 已上传至百度云盘,链接: https://pan.baidu.com/s/1CY0xQq3GLK06iX7tVLnp3Q 提取码: ...

  7. SpringSecurity使用 配置文件 和wen.xml 文件配置

    目录 1.web.xml 文件配置 2.spring-security  普通 为使用自己创建的认证类 1.web.xml 文件配置 !-- 配置SpringSecurity的拦截器 -->&l ...

  8. eclipse mysql Xml配置_mysql8.0在eclipse中通过xml文件配置数据库连接池

    mysql8.0在eclipse中通过xml文件配置数据库连接池 1.关于Mysql8.0 2.数据库连接池(DBCP) 3.准备工作 4.配置context.xml 5.配置web.xml 6.调用 ...

  9. Logback.xml 文件    配置

    2019独角兽企业重金招聘Python工程师标准>>> Logback.xml 文件    配置 <?xml version="1.0" encoding= ...

最新文章

  1. python 3.9 新特性 简介
  2. c++ list 容器
  3. Maven——Maven概述
  4. 【OpenCV 例程200篇】31. 图像金字塔(cv2.pyrDown)
  5. 一款不错的开源 Laravel 后台面板/CMS系统 —— LaraAdmin
  6. Spark 入门系列-简介以及生态
  7. python读取文件夹下所有文件的名字_一键汇总同一文件夹下所有表格,三种小技巧分享给你...
  8. cubemx配置usb
  9. Outlook_Hotkey
  10. Supercell:靠两款手游如何做到30亿美金市值?
  11. Spring源码解析【完整版】--【bilibili地址:https://www.bilibili.com/video/BV1oW41167AV】
  12. Python编程学习教程:用python给自己DIY一款小说阅读器
  13. 人工智能机器人制造的研发之路
  14. docker mysql Incorrect string value: ‘\xE4\xB8\xAD\xE5\x9B\xBD‘ for column ‘nation‘ at row 1
  15. 树莓派Zero制作U盘
  16. 大数据项目——团购网标签的生成
  17. 微信app支付 php,PHP 微信APP支付 整合 thinkphp3.2.3
  18. 揭密: M2和高房价究竟谁推高了谁?
  19. 人和机器的视觉体验:为什么人工智能
  20. AEJoy —— 三分钟了解 AE 相关的颜色空间和颜色管理

热门文章

  1. S2-MLPV2:目前最强的视觉MLP架构,空降榜一,达到83.6% Top-1准确率
  2. 线性代数学习全攻略(内附机器学习路径图)
  3. 加量不加价!极速人脸检测库libfacedetection升级v3版,新增五点检测
  4. ICCV 2019 | 商汤科技57篇论文入选,13项竞赛夺冠
  5. 视频+笔记+能够跑通的代码,《李宏毅机器学习完整笔记》发布!
  6. 3D游戏建模就是那么简单
  7. 南邮linux期末考试试题,南邮操作系统试卷及答案.doc
  8. alinq mysql_ALinq 使用教程(移植 Linq to SQL 的利器)
  9. js添加关闭功能_微信小程序开发之添加夜间模式功能
  10. 【机器学习】机器学习从零到掌握之十 -- 教你使用Python实现决策树