好久没有更新了,从来不废话,直接开干

这次搭建的是一个图书管理系统。简单的卡前后端分离

Java spring boot 作业 后端的搭建

作业1 实体类开发作业

实体类BOok类一般放在entity文件夹,使用了入lombok插件简化了代码
BOOK.java

作业2 2.数据层开发——基础CRUD(作业二)

一 更新pom.xml的依赖,加入关于数据库的驱动

二 :在application.yml配置数据库连接相关的数据源配置

三 在resources下的mapper文件下创建BookMapper.xml

四 dao层的测试类

在dao层文件夹,建立BookDaoTestCase的测试类,通过测试即可

数据层开发——分页功能制作(作业3)

test的路径下 建立关于分页的类

配置拦截器,如果没有拦截器,分页将不会生效

测试效果,运行BookDaoTestCase类,注意这个类是放在test里面的

4.数据层开发——条件查询功能制作(作业4)

模糊搜索 在我的test下面,建立一个新的类 BookDaoTestCase2,用来测试模糊搜索
搜索关于spring的东西,可以发现,测试通过了的

5.业务层开发(作业5)

建立一个Service文件夹 里面建立一个新的类BookSerice,其实是接口
然后进行单元测试 BookSericeTest.Java

可以观察到测试通过了

表现层开发(作业6)

在pojo的文件夹建立一个R的类

更新我们的controller类,然后我选择了在线工具--工具猫来进行测试的
好吧 主要是因为postman需要安装 controller类

启动后端,输入http://localhost:8080/books
如果返回了json,就说明后端启动成功了

工具猫结果

作业7 基础页面开发

有了后端的接口,前端可以根据接口的来进行开发,我这里用HTMl写的,简单实现了页面的开发,功能是正常的