zoukankan      html  css  js  c++  java
  • Intellij IDEA IDE中采用Maven集成SSM框架时配置文件的功能和关系说明

    Intellij IDEA IDE中采用Maven集成SSM框架时设计的配置文件主要有:pom.xml、web.xml、applicationContext.xml、springmvc-config.xml、mybatis-connfig.xml、jdbc.properties、log4j2.properties等。各个配置文件的功能和命名说明如下表所示。

    配置文件

    功能

    其它命名

    pom.xml

    配置spring、springmvc、mybatis、log4j2、jdbc、Junit等库所依赖的jar包

    web.xml

    配置web应用上下文配置的位置、监听器、前端控制器及映射匹配规则

    applicationContext.xml

    配置需要spring容器接管Bean所在的包或子包、数据库参数、数据源、会话工厂、会话、xml映射文件的位置、映射器接口文件(DAO层)

    spring.xml

    springmvc-config.xml

    配置后端控制器所在的包或子包、注解驱动、视图解析器

    spring-mvc.xml或springmvc.xml

    mybatis-connfig.xml

    配置数据库连接文件、所用日志的具体实现、类型别名。好多配置信息被applicationContext.xml代替

    SqlMapConfig.xml

    jdbc.properties

    配置数据库的连接信息

    db.properties

    log4j2.properties

    配置日志组件的记录器、输出端和布局等信息

    注意,上述配置文件中,pom.xml和web.xml的命名不可修改之外,其余的配置文件的命名实际上时可以随意命名的,只要能够被web.xml文件直接或间接地找到即可。但是,建议尽量按通常约定来命名。

    配置文件之间的引用关系如下图所示。

     

    因此,在实际项目开发中需要配置的地方有

    1、在pom.xml中配置所需要的依赖包:Spring、SpringMVC、MyBatis、Juint、log4j等。

    2.1在applicationContext.xml配置数据库连接参数、数据源、会话工厂、会话、待扫描的包(服务类、DAO类),并引用jdbc.properties文件。

    2.2在jdbc.properties配置数据库具体连接参数。

    2.3在springmvc-config.xml配置待扫描包注解方案、视图解析器等。

    3、在web.xml配置前端、后端控制器(依据springmvc-config.xml文件)、匹配规则、待扫描服务类包(依据applicationContext.xml文件)和监听器。

  • 相关阅读:
    Windows 设置自启动计划任务(非登录启动)
    C# 计算代码执行时间
    使用RabbitMQ做数据接收和处理时,自动关闭
    Winform 连接Web Service 记录
    【转】DataTable 中数据筛选
    更改数据库管理员sa账户密码
    数据库显示可疑的修复方法
    SQL SERVER 2008 删除某个数据库的所有连接进程
    数据库自动备份还原成新库脚本
    关于BindingSource 组件的一些用法
  • 原文地址:https://www.cnblogs.com/rainbow70626/p/14305408.html
Copyright © 2011-2022 走看看