创建一个Spring Boot
-
开始新建项目
-
项目创建完成
-
创建yml配置文件
配置内容如下:server: port: 8888 spring: datasource: url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: root driver-class-name: com.mysql.jdbc.Driver
-
创建包
-
在pojo包下创建Book类,添加id、name、author三个属性,并添加他们的get和set方法,最后重写toString方法。
-
在dao包下创建BookMapper接口,并写一个方法
-
在我们的SpringBoot启动类中配置一下Mybatis的扫描
-
因为我们使用的方式是xml映射方式,所以我们在resources文件下创建一个放置映射文件的地方
-
在我们的mapper文件下,创建xml映射文件
-
在我们的yml配置文件中配置我们映射文件扫描路径
-
在我们service包下创建BookService接口,编写方法,并在service报下创建impl包,用来存放实现类
-
在impl包下创建实现类
-
在controller包下创建BookController类
-
接下来在我们的SpringBoot的启动类中启动我们的项目
-
我们使用Debug方式进行启动
-
在浏览器中访问localhost:8888/findAll.do,查看我们是否可以成功获取到我们的数据
这时我们完成了SpringBoot项目的创建,使用三层架构的形式搭建好了项目,并写了一个测试接口进行了测试