• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境的步骤详解

springboot 搞代码 4年前 (2022-01-09) 30次浏览 已收录 0个评论

之前给大家在博文中讲过如何通过eclipse快速搭建SSM开发环境,但相对而言还是有些麻烦的,今天玄武老师给大家介绍下如何使用IntelliJ IDEA基于SpringBoot来更快速地搭建SSM开发环境,相比于传统搭建方式,极少的配置文件和配置信息会让你彻底爱上它。

环境搭建步骤详解

第1步:创建Spring Initializr项目

在IntelliJ IDEA中新建项目,选择Spring Initializr,JDK版本选择自己安装的版本(首次使用可能显示没有,那么就点击New去按照步骤创建),下面的选择Deafult即可,然后点击Next。

第2步:填写项目信息

项目信息根据自己的需求与习惯去填写,但注意Type要选择Maven,这样所有的相关框架的jar包都不需要我们手工下载和添加,idea会自动帮我们添加好,非常的方便。本文来源gao@!dai!ma.com搞$$代^@码5网@

第3步:选择项目依赖

这里的项目依赖我们主要包括Spring Web Starter 、MySQL和MyBatis,如果你有其他的扩展需求也可以自行添加,这里我们只选这3个就够用了,然后点击Next。

第4步:填写项目名称和项目保存目录

一般情况下默认为之前的项目名和工作空间即可,也可以自行选择项目保存目录,然后直接finish。

第5步:必要的配置

虽然SpringBoot减少了大量的xml配置,但是一些关键的配置还是不能少的。比如数据库、SpringMVC视图解析器、Mybatis的SQL文件在哪,以及Log4J日志级别(可选)。SpringBoot中一般有两种格式的配置文件:.properties或者.yml格式,二选一即可。SpringBoot会默认在src\main\resources目录下创建名为application.properties配置文件,我们新增配置如下:

注意:这里面的数据库配置和mapper映射类所在的包都需要改成自己的

#tomcat端口配置
server.port=8080
#日志级别配置,为了避免运行日志过多,SSM三个框架包日志需详细记录,设为debug
logging.level.org.springframework=debug
logging.level.org.mybatis=debug
logging.level.org.apache.ibatis=debug
 
#数据库连接配置
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/ssm?characterEncoding=utf-8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=123456
 
#springMVC的视图解析器相关配置
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
 
#mybatis
#配置映射类所在的包
mybatis.type-aliases-package=com.panziye.ssmdemo.model

如果使用yaml方式配置如下,新建名为application.yml文件(注意要在右下角将其设置为UTF-8编码),代码如下:

注意:yml使用缩进代表层级关系,缩进只能使用空格,不能使用tab键,不要求空格个数,只需要相同层级左对齐(一般2或4个空格),配置格式为key:> value,冒号后要有一个空格

#tomcat端口配置
server:
 port: 8080
#日志级别配置,为了避免运行日志过多,SSM三个框架包日志需详细记录,设为debug
logging:
 level:
 org:
  springframework: debug
  mybatis: debug
  apache:
  ibatis: debug
#spring配置
spring:
 #数据库连接配置
 datasource:
 driver-class-name: com.mysql.cj.jdbc.Driver
 url: jdbc:mysql://localhost:3306/ssm?characterEncoding=utf-8&serverTimezone=UTC
 username: root
 password: 123456
 #springMVC的视图解析器相关配置
 mvc:
 view:
  prefix: /WEB-INF/views/
  suffix: .jsp
#mybatis 配置映射类所在的包
mybatis:
 type-aliases-package: com.panziye.ssmdemo.model

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境的步骤详解

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址