pom.xml | 构建配置 | Maven 依赖与插件管理 |
database.sql / SQLQuery*.sql | SQL 脚本 | 建表、示例或调试 SQL |
README.md / README1.md | 文档 | 项目说明 |
user.txt | 文本 | 示例/说明性文件(不参与编译) |
target/ | 构建产物 | 编译输出目录(.class 等) |
src/main/java/com/example/controller/IndexController.java | Controller | 首页/跳转控制 |
src/main/java/com/example/controller/UserController.java | Controller | 用户相关路由与接口(列表/详情/新增/编辑/删除) |
src/main/java/com/example/entity/User.java | 实体 | 用户领域模型(id 、username 、password 、email 、phone 、createTime 、updateTime ) |
src/main/java/com/example/mapper/UserMapper.java | Mapper 接口 | 定义用户 CRUD 接口,映射至 UserMapper.xml |
src/main/java/com/example/service/UserService.java | Service 接口 | 面向业务的用户操作定义 |
src/main/java/com/example/service/impl/UserServiceImpl.java | Service 实现 | 实现用户业务逻辑,注入 UserMapper |
src/main/resources/jdbc.properties | 配置 | 数据库连接配置(URL/用户名/密码/驱动) |
src/main/resources/logback.xml | 配置 | 日志级别、格式与输出 |
src/main/resources/mybatis/mybatis-config.xml | 配置 | MyBatis 全局配置(别名/日志/插件/映射) |
src/main/resources/mybatis/mapper/UserMapper.xml | SQL 映射 | UserMapper 的 SQL(select/insert/update/delete )与字段-属性映射 |
src/main/resources/spring/spring-context.xml | 配置 | Spring 根容器:数据源、事务、SqlSessionFactory 、MapperScannerConfigurer 、@Service 扫描 |
src/main/resources/spring/spring-mvc.xml | 配置 | Spring MVC:@Controller 扫描、视图解析、静态资源、消息转换器、拦截器 |
src/main/webapp/WEB-INF/web.xml | 部署描述 | 注册 DispatcherServlet ,加载 spring-mvc.xml 与根容器,过滤器等 |
src/main/webapp/WEB-INF/views/user/list.jsp | 视图 | 用户列表页 |
src/main/webapp/WEB-INF/views/user/add.jsp | 视图 | 新增用户页 |
src/main/webapp/WEB-INF/views/user/edit.jsp | 视图 | 编辑用户页 |
target/classes/... | 构建产物 | 编译后的 .class 文件(controller/service/entity/mapper 接口) |