-Tarn 2017-10-26 06:32 采纳率: 0%
浏览 3578
已采纳

关于spring web MVC配置文件applicationContext.xml存放路径的问题

今天看了一个高年级学长的项目 发现他把applicationContext.xml文件单独放在了一个config文件夹中,并没有放在src或webinf文件夹下,而我记得之前看spring的笔记时说配置文件只能放在这两个文件夹下,所以想问一下各位大神配置文件的放置位置以及tomcat容器的扫描路径,该项目中的配置文件的路径以及web.xml的配置路径如图所示 谢谢各位大神了图片说明

  • 写回答

6条回答 默认 最新

  • xiaoxiao_2020 2017-10-26 08:21
    关注

    图片说明
    这是我的class目录

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 一缕清风007 2017-10-26 08:59
    关注

    楼主,你提这个问题说明你对eclipse里的目录了解不清楚。你在eclipse中新建Package,Source Folder和Folder的时候,虽然最终在项目部署到硬盘上后这三种最终都是文件夹,但是在eclipse里面,它们有不同的含义,你看你的图里面,src和config都是Source Folder的图标,而不是普通Folder的图标,在eclipse中新建这类图标的时候eclipse会记录下这些信息。具体可以项目右键,Build Path-->Configure Build Path,选择Source选项卡,可看到这里记录了所有的Source Folder的信息以及构建后的目标目录,看到这里你应该就全明白了吧,eclipse在项目deploy的时候会帮我们按照这里的配置信息把文件放到相应的地方。
    图片说明图片说明

    评论
  • 何广 2017-10-26 06:42
    关注

    直接放在 WEB-INF 下是默认路径,像你现在截图所看到的位置也是可以的。在web.xml 进行配置就行了。

    contextConfigLocation

    classpath:*-context.xml //这个地方就是加载配置文件

    有疑问请提出。
    
    评论
  • 猿李 2017-10-26 06:50
    关注

    图片说明
    图片说明
    你可以把config 当作resources

    只不过默认是resources 他只是改了个名字

    评论
  • xiaoxiao_2020 2017-10-26 07:17
    关注

    图片说明
    一般放在resources下
    图片说明
    数据库连接读取文件配置在applicationContext.xml中
    图片说明
    配置mybatis也是在applicationContext.xml中
    图片说明
    图片说明
    在web.xml中配置applicationContext.xml和applicationContext-mvc.xml的扫描路径
    差不多是这样,希望可以帮到你。具体的实现步骤需要根据自己的项目来

    评论
  • 一缕清风007 2017-10-26 09:04
    关注

    src目录只是被eclipse默认帮我们指向classPath,但不代表src就是classPath。

    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥100 webapi的部署(标签-服务器)
  • ¥20 怎么加快手机软件内部计时的时间(关键词-日期时间)
  • ¥15 C语言除0问题的检测方法
  • ¥15 为什么四分管的内径有的是16mm有的15mm,四分不应该是12.7mm吗
  • ¥15 macos13下 ios交叉编译的问题
  • ¥15 bgz压缩文件怎么打开
  • ¥15 封装dll(引入了pcl的点云设计库)
  • ¥30 关于#开发语言#的问题:我需要在抄板的基础上再抄板抄程序,根据RDA8851CM基础上开发
  • ¥15 oracle 多个括号,怎么删除指定的括号及里面的内容?
  • ¥15 小新14API2019想用bios调风扇