SpringBoot搭建环境

创建项目向导

用idea向导建SpringBoot项目:菜单 > File > New > Project…

选择向导:

默认向导 https://start.spring.io

建议用 https://start.aliyun.com

配置项目信息

Group : 组织名
Artifact : 项目名
Version : 版本号
name : 与Artifact同, 也可不同
Description : 说明
Package : 包名,  组织名 + 项目名, 可修改

选择组件:maven自动导入依赖,左边大分类, 中间选择项, 右边结果

note

常用 Mybatis-plus , 这个版本没有
MySQL依赖路径也问题
其它为必选项

项目路径:Project location 项目存放位置

确认窗口

以上步骤 根据idea版本 及 SpringBoot向导版本不同, 出现顺序, 页面结构不同, 但内容类似

调整项目

调整pom.xml依赖
将 下面代码 替换原pom.xml对应位置
将mybatis 调成 mybatis-plus, 并修改 mysql驱动依赖

 <properties>
        <java.version>1.8</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <spring-boot.version>2.3.7.RELEASE</spring-boot.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.4.2</version>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

刷新Maven依赖:更新Maven依赖信息

修改配置文件: main > resources > application.properties

打开 配置文件 , Mybatis 部分修改, 比较常见是 端口 修改

修改内容 :

#下面这些内容是为了让MyBatis-plus映射
#指定Mybatis-plus的Mapper文件
mybatis-plus.mapper-locations=classpath:mapper/*xml
#指定Mybatis-plus的实体目录
mybatis-plus.type-aliases-package=com.yuan.entity
# 数据库驱动:
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# 数据源名称
spring.datasource.name=defaultDataSource
# 数据库连接地址
spring.datasource.url=jdbc:mysql://localhost:3306/metamooc
# 数据库用户名&密码:
spring.datasource.username=root
spring.datasource.password=root
# 在控制台输出执行的SQL语句
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

启动项目:默认包下有个 项目名+Application后缀 类, 是SpringBoot启动类

启动项目:从启动类启动, 右上角启动控制台启动

启动测试:控制台看到 Tomcat started on port(s): 8080 (http) with context path '' 表示项目已启动

打开浏览器, 输入url

http://localhost:8080/

看到默认页面

向导提供 demos.web的Controller类请求测试

导入项目:项目文件说明

.idea : 项目运行环境配置信息, 导入项目时删除此文件夹, idea会按新运行环境配置
src : 代码存放位置
target : 编译后代码存放位置

Maven环境配置: .idea > workspace.xml

关于 Maven 信息配置, 与导入新环境不同, 删除 .idea 文件夹

导入项目: 菜单 > File > Open

打开 界面 指定要导入项目文件夹

Maven配置界面:点击 右边框Maven选择项, 打开 Maven操作界面

Lifecycle : 生命周期, 操作指令
Dependencies : 依赖列表, 点红圈可以刷新导入依赖

选择 扳手 > MavenSettings 打开 Maven 配置界面

联系方式

手机:13822161573 微信:txsolarterms QQ:419396409

  • 20
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值