一:约定 > 配置 > 编码(这句话太好了)
几乎所有的编码流程都适用。
二:IDEA新建project工作空间
微服务cloud整体聚合父工程Project
1.New Project(要看项目组中要求你创建什么工程)
2.聚合总父工程名字(看是否需要聚合父工程)
3.Maven选版本(一定与项目组的maven版本号相同,可以省去好多麻烦)
4.工程名字(与项目组保持一致)
5.字符编码(统一字符编码)
6.注解生效激活
7.java编译版本选8
8.File Type过滤(过滤掉用处不大的文件,这里添加了 *.idea,*.iml 文件,让自己的工作空间显得整洁,根据个人喜好,不强求)
三:idea工作空间整理好后,开始编代码,也分步骤
1.建module
2.改pom
3.写yml(application.properties这里根据个人喜号,但是spring官网推荐使用 .yml文件)
4.主启动(springbot启动类)
5.业务类
a.建表SQL
b.entities(domain)实体类(主实体、Json封装体CommonResult(如果前后端分离,那就需要这个,直接 给前端妹子返回json串))
c.dao(mapper)
接口XxxDao
mybaits的映射文件PaymentMapper.xml(注意这个映射文件的位置,有两种位置 1.跟dao接口 在同一个包中,如果是这种情况,那么需要在pom.xml文件中声明在java文件中有资源文件, 需要扫描。 2.在resources文件夹中 src\main\resources\mapper\XxxMapper.xml)
d.service(XxxService接口 和 XxxServiceImpl接口实现类)
e.controller
6.搞测试(测试自己写的接口)
这样一来让自己的流程明了了起来,之后还可以规避好多小错误。