IDEA2023版本创建SSM项目框架

按图中红色数字顺序,先点击Maven,设置该项目为maven构建管理的项目,然后点击create进行项目创建

配置该项目的相关maven信息,按下图顺序进入到maven配置页面后进行本地maven相关信息配置。

 创建web模块依次按下图中顺序进行点击

配置web资源描述文件(设置web.xml文件的位置)按图中顺序点即可,图中红色数字4处的修改,要将webapp文件夹设置在src\main下  

配置web资源路径文件夹(将文件夹设置为web工程文件夹,带蓝色小圈)要将webapp文件夹设置在src\main下

 点击应用及确定

全部完成后即可看到web工程的文件夹已经被正确的创建出来了  

 配置Tomcat,选中右上角的Current File,点击之后继续点击弹出的Edit Configurations,然后按下图顺序点击即可

进行tomcat文件配置,按下图顺序点击

 点击Fix后弹出以下弹窗,继续按照图中顺序点击

 之后会继续弹窗,点击OK即可,然后点击Apply然后继续点击OK,然后即可看到如下界面,红色框的内容是该项目的根路径名称,可以进行修改,我通常是全删除,只留下一个\

server中的URL地址与之前的路径是相对应的,当我把之前只留下一个\时,URL地址自动进行匹配

 只需关注configure进行本地的路径配置即可,其他配置无关紧要,可以自行搜索其他配置的作用。  

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在IntelliJ IDEA创建一个Spring MVC + Spring Security + MyBatis (SSM)项目的步骤如下: 1. **启动IDEA并新建项目**: 打开IntelliJ IDEA,点击 "Create New Project",选择 "Spring Initializr"。 2. **配置项目基本信息**: 在打开的配置页面中,填写项目名称、Group ID、Artifact ID、Version等基本信息。选择Java语言和Spring Boot作为框架支持。 3. **选择模块**: 选择 "Web" 模块,确保Spring MVC被包含进来。如果还需要使用MyBatis,可以选择 "Data JPA / Hibernate" 或者 "Data Source",然后手动添加MyBatis插件。 4. **添加依赖**: 在 "Dependencies" 部分,添加以下依赖: - spring-boot-starter-web: 提供了Spring MVC的基础功能。 - spring-boot-starter-security: 用于Spring Security的安全控制。 - spring-boot-starter-data-jpa (或spring-boot-starter-jdbc): 如果选择JPA,添加此依赖。如果选择MyBatis,可选添加mybatis-spring-boot-starter。 - mybatis-spring-boot-starter: 对于MyBatis的集成。 5. **生成项目文件**: 点击 "Next",然后 "Finish" 以生成项目结构。 6. **配置数据库连接**: 在项目中找到application.properties或application.yml文件,配置数据库连接信息(如Driver、URL、Username和Password)。 7. **配置Spring Security**: 在src/main/resources目录下创建security目录,配置security.xml或SecurityConfig.java,设置权限管理规则。 8. **集成MyBatis**: 如果选择了MyBatis,需要创建Mapper接口、XML映射文件以及数据源配置,如DataSourceAutoConfiguration和SqlSessionFactoryBean。 9. **编写业务逻辑**: 在Controller层实现业务逻辑,处理HTTP请求;在Repository接口中定义查询方法,MyBatis会自动扫描这些接口。 10. **测试应用**: 使用IDEA的Run/Debug工具运行项目,检查是否能够正常访问URL,看是否有安全认证和数据库操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值