# SSM_template SSM框架快速开发模板,整合 Spring + Spring MVC + MyBatis。 ## 技术栈 - **Spring**: 5.3.31 - **Spring MVC**: 5.3.31 - **MyBatis**: 3.5.6 - **Druid**: 1.2.8 - **Thymeleaf**: 3.0.12.RELEASE - **MySQL**: 8.0.25 ## 项目结构 ``` SSM_template ├── src │ └── main │ ├── java/space/anyi # Java源码 │ │ ├── controller/ # 控制层 │ │ ├── entity/ # 实体类 │ │ └── mapper/ # Mapper接口 │ ├── resources/ # 配置文件 │ │ ├── mapper/ # MyBatis XML映射文件 │ │ ├── spring-*.xml # Spring配置文件 │ │ └── jdbc.properties # 数据库配置 │ └── webapp/ # Web资源 │ └─��� WEB-INF/ ├── pom.xml └── target/ # 编译输出目录 ``` ## 配置说明 ### 数据库配置 编辑 `src/main/resources/jdbc.properties`: ```properties jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/your_database jdbc.username=root jdbc.password=your_password ``` ### 运行 ```bash # 打包 mvn clean package # 部署到Tomcat或直接运行 mvn tomcat7:run ``` ## 主要配置文件 | 文件 | 用途 | |------|------| | `spring-context.xml` | Spring核心配置 | | `spring-mvc.xml` | Spring MVC配置 | | `mybatis-config.xml` | MyBatis配置 | | `logback.xml` | 日志配置 | | `web.xml` | Web应用配置 |