表结构(字段没必要这么多,我是闲的慌搞得)
项目结构
这些在创建springboot的时候都可以勾选
先把实体类创建完成
接下来是dao层
这里其实一个查询全部就够了
接下来是service层
接着是实现类
接着是配置文件(这个顺序可以看自己 主要在运行前写就行)
编写映射文件 (这里我没有用动态sql,想尝试的可以也尝试尝试)
StudentMapper.xml
TeacherMapper.xml
在启动类上加上@MapperScan()注解 扫描dao层
这里写完可以先去测试一波,不过自信的小伙伴可以直接去写Controller层
这里就测试一个查询全部就ok剩下的可以自己测试测试
我这里没问题,下面就是Controller了
StudentHandler
我并没有写分页sql这里直接调用PageHelper.startPage()给到默认的pageNum和pageSize
然后是查询的页面index
我并没有写页面只是一个简单数据在上面
这里查询出来了分页也没问题
下面就是添加修改和删除了
addStudent.html
uptStudent.html
添加修改的页面基本是一样的
然后就是删除了 删除没有单独的页面
这里基本上就完成了 这个只是简单的两张表的增删改查 没有涉及到别的东西。