Java- Spring Boot 环境搭建

Spring.io网站搭建方式

1. 官网配置并下载

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 配置项目文件

按照以上步骤下载压缩包,解压后利用 IDEA 打开,目录如下
(注:本文章编写时候应用两个项目介绍,请忽略截图当中部分文件夹命名及路径,参考目录结构即可)
在这里插入图片描述

2.1 新建文件夹

在这里插入图片描述

2.2 文件配置

  • 配置 application.properties 文件
######  application.properties
## 数据库配置
spring.datasource.url=jdbc:mysql://localhost:3306/springboot?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=123456
## 实体类配置
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
mybatis.mapper-locations=classpath:mapper/*.xml
# 对应实体类的路径
mybatis.type-aliases-package=com.SpringBoot.SpringStudy.entity
  • 配置 pom.xml 文件
    在pom文件末尾新增mybatis generator的配置

在这里插入图片描述

<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
			<!-- 下面为新增 plugin 项 -->
			<plugin>
				<groupId>org.mybatis.generator</groupId>
				<artifactId>mybatis-generator-maven-plugin</artifactId>
				<version>1.4.2</version>
				<configuration>
					<configurationFile>${basedir}/src/main/resources/generator/generatorConfig.xml</configurationFile>
					<overwrite>true</overwrite>
					<verbose>true</verbose>
				</configuration>
				<dependencies>
					<dependency>
						<groupId>mysql</groupId>
						<artifactId>mysql-connector-java</artifactId>
						<version>${mysql.version}</version>
					</dependency>
				</dependencies>
			</plugin>
		</plugins>
	</build>
  • 配置 generatorConfig.xml 文件
    如下图所示,红框中为需要修改的部分。在IDEA中(其他编译器暂时不清楚),如果 “http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd” 一行报错显示红色,则选择鼠标放置报错一行,按 Alt+Enter 后选择 Fetch external resource(获取外部资源)即可。
    mysql-connector-java-5.1.18-bin.jar 驱动请自行下载
    在这里插入图片描述
    或者采用以下方式复制路径
    在这里插入图片描述
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
        PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
    <!-- 数据库驱动:选择你的本地硬盘上面的数据库驱动包-->
    <classPathEntry  location="C:\Software\apache-maven-3.9.5\repository\com\mysql\mysql-connector-j\8.0.33\mysql-connector-j-8.0.33.jar"/>
    <context id="DB2Tables"  targetRuntime="MyBatis3">
        <commentGenerator>
            <property name="suppressDate" value="true"/>
            <!-- 是否去除自动生成的注释 true:是 : false:否 -->
            <property name="suppressAllComments" value="false"/>
        </commentGenerator>
        <!--数据库连接驱动类,URL,用户名、密码 -->
        <jdbcConnection driverClass="com.mysql.cj.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/springboot" userId="root" password="123456">
        </jdbcConnection>
        <javaTypeResolver>
            <property name="forceBigDecimals" value="false"/>
        </javaTypeResolver>
        <!-- 生成(实体)模型的包名和位置-->
        <javaModelGenerator targetPackage="com.SpringBoot.SpringStudy.entity" targetProject="src/main/java">
            <property name="enableSubPackages" value="true"/>
            <property name="trimStrings" value="true"/>
        </javaModelGenerator>
        <!-- 生成XML映射文件的包名和位置-->
        <sqlMapGenerator targetPackage="resources.mapper" targetProject="src/main">
            <property name="enableSubPackages" value="true"/>
        </sqlMapGenerator>
        <!-- 生成DAO接口的包名和位置-->
        <javaClientGenerator type="XMLMAPPER" targetPackage="com.SpringBoot.SpringStudy.mapper" targetProject="src/main/java">
            <property name="enableSubPackages" value="true"/>
        </javaClientGenerator>
        <!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名-->
        <table tableName="student_info" domainObjectName="student_info" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>
    </context>
</generatorConfiguration>

3. 配置 Maven

配置 generator maven 来生成 mybatis
maven 配置详见本博客文章 “ Java - maven 配置方法介绍 ”
在这里插入图片描述

在这里插入图片描述
Run 一项中填写 下面代码,如下图所示,点击确定即可

mybatis-generator:generate -e

在这里插入图片描述
选择刚才配置好的Maven并运行
在这里插入图片描述
运行后会看到新生成的三个文件,如下图所示
在这里插入图片描述
到此Spring Boot环境搭建完成,可以尝试编写功能代码

IDEA搭建方式

在这里插入图片描述

在这里插入图片描述

按照上图方法搭建即可,后续文件配置步骤参考上方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值