SpringBoot+Mybatis的集成

写在前面的,以下是https://github.com/macrozheng/mall-learning 对应的学习

1.不论什么程序,那么数据库至关重要,首先我们要集成mybatis

2.pom文件的内容




3.基本的程序的流程是 前端通过页面调用后端的controller层,然后调用对应的service接口,serviceImpl的实现类,实现类调用mybatis的mapper接口,最后是具体的表的实现类mapper.xml 这样的顺序。如果每张表都要我们生成会很累,所以引入数据库逆向生成 Generator

这里罗列一下对应需要的信息,具体可以百度查找


这里0是对应逆向生成需要的内容  12345是具体项目中调用的顺序

4.数据库内容逆向生成之后,对应45内容就自动填充基本语句,如果需要个别语句编写,自行填充,默认是初次生成,后续自己增量进行添加修改,修改添加往后面添加,如果再运行Generator,则会覆盖原来的。之后编写123,提供前端可以访问的接口

5.效果展示


成功访问到数据,因为以get形式获取到数据,并且展示出来,说明生成的代码可以使用。

使用postman,进行数据的获取,比较直观一点。其实如果是get请求,可以直接在页面上拼接对应需要字段,但是页面没办法操作post请求,所以推荐还是postman去进行请求

6.未完待续,后期优化点 A.可以讲自动生成变成打包形式下载,这样方便后续进行代码复制,将前面的进行一起替换。


---------在努力成为开源,架构的浮华

你可能感兴趣的:(SpringBoot+Mybatis的集成)