一、创建项目基础结构
- 在
src/main/
目录下创建java
文件夹。 - 在
src/main/
目录下创建resources
文件夹。 - 在
src/
目录下创建test
文件夹,与main
文件夹同级。 - 在
src/test/
目录下创建java
文件夹。 - 在
src/test/
目录下创建resources
文件夹。
如果发现创建的文件夹颜色和笔者不一样,可以按照这个方法进行修改:
二、创建项目结构
-
创建Controller、Service、DAO和Model层:
- 在
src/main/java
目录下按照包名创建Controller、Service、DAO和Model层对应的包和类。 - 记得包名地址要和前面的
GroupId
一致。
- 在
-
创建Mapper XML文件:
- 在
src/main/java/mapper
目录下创建MyBatis的Mapper XML文件,用于配置SQL语句和映射关系。
- 在
-
配置Mapper扫描:
- 在Spring的配置文件中配置MyBatis的Mapper扫描路径。
- 在Spring的配置文件中配置MyBatis的Mapper扫描路径。
三、配置SSM框架
-
配置Spring:
- 在
src/main/resources
目录下创建applicationContext.xml
文件,配置Spring的Bean、数据源、事务管理等。
- 在
-
配置Spring MVC:
- 在
src/main/resources
目录下创建applicationContext-mvc.xml
文件,配置Spring MVC的DispatcherServlet、视图解析器、静态资源处理等。 - 在
web.xml
中配置Spring MVC的Servlet和监听器。
- 在
-
配置MyBatis:
- 在
src/main/resources
目录下创建mybatis-config.xml
文件,配置MyBatis的全局设置、别名、映射文件等。 - 配置数据源和SqlSessionFactoryBean在Spring的
applicationContext.xml
中。
- 在
-
配置数据库连接:
- 在
src/main/resources
目录下创建applicationContext-datasource.xml
配置文件中配置数据源。
- 在
五、运行项目
-
配置Tomcat:
- 在IDEA中配置Tomcat服务器,并将项目部署到Tomcat上。
- 参考:SSM框架搭建(四):IDEA创建MavenWebApp项目并联动Tomcat
-
启动Tomcat:
- 在IDEA中点击运行Tomcat服务器的按钮,启动Tomcat并部署项目。
-
访问项目:
- 在浏览器中访问项目的首页或控制器中配置的URL,验证项目是否成功运行。