Spring mvc Spring没有WEB-INF和WEB.xml
今天我创建了我的第一个spring项目。这是可行的,但我不明白一切(我认为这是正常的,仅仅一天之后) 我通过向可以注入的类添加@Component或@Service来进行依赖项注入。这很好,但在谷歌上我看到人们使用带有Spring mvc Spring没有WEB-INF和WEB.xml,spring-mvc,dependency-injection,spring-bean,Spring Mvc,Dependency Injection,Spring Bean,今天我创建了我的第一个spring项目。这是可行的,但我不明白一切(我认为这是正常的,仅仅一天之后) 我通过向可以注入的类添加@Component或@Service来进行依赖项注入。这很好,但在谷歌上我看到人们使用带有标记的xml文件。我想用它来,但我无法让springs读取该文件 在这个项目()中,我看到bean xml(该项目中的根上下文和servlet上下文文件)注册在web.xml 但是我没有web.xml!我也没有WEB-INF目录 我在Spring初始化器设置中是否出错? 我怎样才能
标记的xml文件。我想用它来,但我无法让springs读取该文件
在这个项目()中,我看到bean xml(该项目中的根上下文和servlet上下文文件)注册在web.xml
但是我没有
web.xml
!我也没有WEB-INF
目录
我在Spring初始化器设置中是否出错?我怎样才能得到这些呢?好的,
WEB-INF
周围的整个目录结构,包括WEB.xml
,不是特定于Spring的,而是JEE的。您可以手动创建一个web.xml
,或者获取一个示例并对其进行满意的修改。不,没有问题。使用XML声明bean是处理Spring的老方法。Spring现在促进了基于Java和注释的配置,这种配置更简单、更简洁、更安全、更容易处理。你为什么想要XML?@jingx谢谢!当我创建它们时,它就工作了?或者我必须做更多的事情。@JBNizet我认为在一个地方注入所有的想法会很好。但你可能是对的;)