Spring 项目骨架

  1. IDEA → New Project → Maven → 勾选 "Create from archetype" → maven-archetype-webapp

    GroupId:com.lib ArtifactId:library

  2. pom.xml 引入 Spring 5.3.x(非 Boot)

    org.springframework spring-webmvc 5.3.37 javax.servlet javax.servlet-api 4.0.1 provided
  3. Java Config 方式初始化容器

    src/main/java/com/lib/config/AppConfig.java

    @Configuration
    @ComponentScan("com.lib")
    public class AppConfig { }

  4. web.xml(最简)

    spring org.springframework.web.servlet.DispatcherServlet contextClass org.springframework.web.context.support.AnnotationConfigWebApplicationContext contextConfigLocation com.lib.config.AppConfig 1 spring /
  5. 启动测试

    • IDEA 配置 Tomcat 10 → Deployment 选 library:war exploded

    • 浏览器访问 http://localhost:8080/library/ 出现 404 即成功(还没控制器)。

相关推荐
NE_STOP1 小时前
Vide Coding--AI编程工具的选择
java
袋鱼不重1 小时前
我的神奇同事,AI 用多了居然写了个 Open In Codex
前端·后端·ai编程
用户8356290780511 小时前
使用 Python 操作 Word 内容控件
后端·python
像我这样帅的人丶你还1 小时前
啥? 前端也要会干Java?🛵🛵🛵
后端
Hommy881 小时前
【剪映小助手】添加贴纸接口(Add Sticker)
后端·github·剪映小助手·视频剪辑自动化·剪映api
码云数智-园园2 小时前
C++20 Modules 模块详解
java·开发语言·spring
程序员黑豆2 小时前
JDK 下载安装与配置详细教程
java·前端·ai编程
CaffeinePro2 小时前
FastAPI响应处理:返回值、状态码、响应头与异常标准化与案例解析
后端
小宇宙Zz2 小时前
Maven依赖冲突
java·服务器·maven
swordbob2 小时前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio