SpringBoot+mybatis搭建小程序学习笔记
在学习了SpringBoot+mybatis搭建小程序之后,在此主要对java后台开发部分做总结归纳。
开发工具:
eclipse、mysql5.6、sqlyog、微信开发工具;
主要步骤:
1、创建一个springboot项目,确保创建的HelloController能被访问;
2、完成表设计,实体类entity的创建,并配置pom(对maven jar包管理);
entity.java;pom.xml;
3、DAO层:mybatis配置,dao配置(包括DataSourceConfiguration和SessionFactoryConfiguration),定义dao的接口,接口定义了对表的增删改查,在mapper中xml文件对其增删改查做了实现。做UT确保功能正确。
4、service层:service层主要是做事务管理,先对事务管理进行了配置;然后编写service接口,以及接口的实现类;
5、web层:也就是controller层,用来接收前端发送来的请求。
这里面数据整齐显示是用到了Chrome的JSON View插件。
文件目录如下:
其中handler是一个统一异常处理类。
后端代码——>【传送门:点击传送】