Spring Boot入门八:Spring Boot的一个全流程演示;(第一次见到了@Mapper注解)

说明:

(1)本篇博客演示的内容:Spring Boot项目从Controller→Service→Dao数据库;这个链路打通;

(2)本篇博客的点:

          ● 关于【为什么我们引入的MySQL依赖,可以不指定版本号?】的问题,参考了博客: 【为什么在SpringBoot+maven的项目中,所引入的依赖包可以不指定依赖的版本号?】;

          ● 和前面的Spring MVC相比,Spring Boot最大的好处就是简化了配置;

          ● 本篇博客仅仅是粗略演示Spring Boot,其目的主要是验证我们的Spring Boot项目是否OK;所以,本篇博客中的很多地方有点随意;

目录

0.目标;

1.首先,创建一个数据库逻辑空间,创建一个测试用的表,添加一些测试用的数据;

2.在pom.xml中,引入【Mybatis依赖】和【数据库驱动依赖】

3.然后,我们需要在配置文件中,配置一些数据库的相关内容;

4.确保我们已经创建了与表对应的实体类,并且其属性与表字段对应; 

5.开发Dao层,创建StudentMapper接口;

6.开发Service层,创建StudentService类;

7.开发Controller层,创建StudentController类;

8.启动程序,访问:结果OK;


0.目标;

Spring Boot项目从Controller→Service→Dao数据库;这个链路打通;

1.首先,创建一个数据库逻辑空间,创建一个测试用的表,添加一些测试用的数据;

记得字符集设为utf8mb4;

创建一个student表,并添加一些数据:

2.在pom.xml中,引入【Mybatis依赖】和【数据库驱动依赖】

很自然,要想连接数据库,需要引入数据库相关的依赖:

		<!--mybatis相关的依赖-->
		<dependency>
			<groupId>org.mybatis.spring.boot</groupId>
			<artifactId>mybatis-spring-boot-starter</artifactId>
			<version>2.1.1</version>
		</dependency>
		<!--mysql相关依赖-->
		<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
		</dependency>

说明:

(1)引入的两个依赖说明;

(2)其实,pom.xml我们前面已经设置为自动更新了;不过,我们也可以点击刷新,让依赖重新导入一下;(这其实没必要,但还是知道一下吧)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值