1、接下来,我们将controller的接口,给编写出来
2、创建一个AliPayController的Java类
3、第一步,先写一个@RestController的注解
4、我们再写一个映射路径,再写一个swagger的注解
5、上面我们再添加一个跨域
6、跨域注解
7、接下来我们接受一个商品的参数,商品的id
8、先对商品进行一个下单操作,然后把商品id给他传过去
9、我们要传入一个商品id的参数
10、给他配置一个参数
11、这里我们再写一个ApiOpertion的注解
12、这里写一个统一收单下单并支付页面接口的调用
13、添加打印日志的注解
14、
15、接下来,我们注入一个Serivce层,我们先创建一个serivce的接口
16、创建一个aliPaySerivce接口
17、再创建一个Service的实现类
18、创建一个Serivce的实现类
19、集成AliPaySerivce接口的实现类:
20、添加@Serivce注解
21、添加@Resource的注解,将类注入,同时调用方法,
22、这里我们最终会返回一个form的表单字符
23、我们这里将这个表单弄成一个数据,然后return出去,将数据返回给前端
24、接下来我们把tradeCreate这个方法事先创建出来
25、然后alt + enter
26、把实现类具体的方法也给创建出来
27、写一个注解
28、想要将接口参数传入进去,必须添加注解@PathVarible注解,不加,参数就无法传递了{}