1.课程介绍;
2.搭建项目框架,创建及读取配置文件,实现数据库操作等功能;
3.微信生活缴费开发接口详细介绍;
4.查询接口报文参数的详细介绍,读取报文数据,实现加密及异常处理功能;
5.实现查询接口读取数据库的数据,利用存储过程实现;
6.实现查询接口的封装及发送;
7.内部测试查询接口类的实现;
8.缴费接口报文参数的详细介绍,读取缴费请求的报文数据及异常处理;
9.实现缴费接口,保存缴费数据到数据库,利用存储过程实现;
10.销帐结果查询接口报文测试的详细介绍,销账报文的封装及处理;
11.jsp对账页面的实现及文件上传;
12.对账逻辑处理的实训;
13.对账功能的实现,调试上线;
第1节
第1讲:微信生活缴费课程介绍
了解课程的主要内容,实现方式,上线项目功能演示等;
第2节
第2讲:搭建项目,实现配置文件,数据库连接等基础类
搭建JSP项目,导入类库,创建及读取properties配置文件,创建数据库连接等类库
第3节
第3讲:微信生活缴费开发接口详细介绍
微信生活缴费开发接口详细介绍,开发规范,报文格式,sha加密机制等规范性要求的讲解;
第4节
第4讲:查询接口报文参数的详细介绍,加密及异常处理
查询接口报文参数的详细介绍,加密算法的实现,报文解析及异常处理
第5节
第5讲:查询业务逻辑讲解及存储过程实现
查询业务逻辑讲解,用存储过程实现查询业务,滞纳金,应收金额的计算等
第6节
第6讲:调用存储过程实现查询接口,封装数据并发送
调用存储过程实现查询接口,数据的封装与发送,处理double类型转换成整形的过程会出现精度问题,需要进行特殊处理
第7节
第7讲:编写测试类,测试查询功能
测试类的编写与调试查询接口是否正常
第8节
第8讲:介绍缴费接口,解析请求报文数据
详细介绍缴费接口的参数,解析请求报文数据,异常处理,缴费金额处理,缴费时间处理
第9节
第9讲:编写存储过程,实现缴费功能
编写存储过程,实现缴费功能,缴费的逻辑处理,滞纳金处理,缴费分与元之间的转换问题,日期格式之间的转换问题
第10节
第10讲:完成缴费接口,测试缴费接口
完成缴费接口,测试缴费接口
第11节
第11讲:实现销帐结果查询
实现销帐结果查询,销账报文解析,销账存储过程编写,异常处理等功能;
第12节
第12讲:Linux环境下搭建SFTP服务器的步骤讲解
Linux环境下搭建SFTP服务器的步骤讲解
第13节
第13讲:编写上传页面,上传对账文件
编写上传页面,上传对账文件,上传文件的注意事项说明,对账文件的规范要求
第14节
第14讲:讲解对账逻辑,实现对账功能
讲解对账逻辑,实现对账功能
第15节
第15讲:对账功能测试,调试上线
对账功能测试,调试上线 |