课程介绍:本课程抛开理论、以项目为驱动,适用于初次接触报文收发、组装解析以及交易分发的同学或开发人员。从报文规范的阅读、需求提炼、到架构实现,做到由浅入深的讲解。涉及到的内容或技术有:使用JAXB转换xml与JavaBean 、Spring3.X、 SpringMVC、 Hibernate3.X、Apache HttpClient 3.x、JUnit4.x、自定义Annotation + java反射技术完成报文识别和转发、平台异常的封装及业务流水记录等项目介绍本课程使用的项目来自于,各移动支付平台提供商响应中国银联统一发布的接口报文规范要求,构建的介于自身业务平台与银联公共服务平台之间的一个项目。涵盖从身份验证、SE注册到应用下载、删除等上百种报文。为教学的清晰性起见,模拟部分有代表性的报文进行验证。课程大纲:第一讲:接口报文规范研读第二讲:项目搭建第三讲:将xsd文件转换为JavaBean第四讲:报文收发架构简述第五讲:JAXB转换xml与JavaBean第六讲:使用xsd文件做报文格式检查第七讲:引入JUnit4第八讲:平台异常的封装第九讲:使用枚举定义系统常量第十讲:封装报文头第十一讲:DTO对象的封装与继承第十二讲:HttpClient引入第十三讲:报文异步收发简单逻辑第十四讲:使用SpringMVC处理模拟报文请求(一)第十五讲:使用SpringMVC处理模拟报文请求(二)第十六讲:编写业务转发action第十七讲:报文类型代码封装第十八讲:引入自定义Annotation第十九讲:根据Annotation使用反射确定数据对象第二十讲:根据收到报文反射创建DTO对象(一)第二十一讲:根据收到报文反射创建DTO对象(二)第二十二讲:根据收到报文反射创建DTO对象(三)第二十三讲:使用反射获取业务处理方法第二十四讲:报文收发逻辑回顾第二十五讲:业务转发逻辑回顾第二十六讲:为业务转发action自动注入Bean第二十七讲:发送报文回顾第二十八讲:接收报文第二十九讲:报文头解析第三十讲:业务转发(一)第三十一讲:业务转发(二)第三十二讲:业务处理(一)第三十三讲:业务处理(一)第三十四讲:业务处理(一)第三十五讲:业务流水与平台流水设计第三十六讲:业务流水记录第三十七讲:平台流水与收发逻辑整合第三十八讲:平台流水记录第三十九讲:Hibernate引入第四十讲:使用Hibernate保存平台流水课程下载地址:http://pan.baidu.com/s/1GS95s密码: mx3p
java 移动支付接口开发,移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录教程...
最新推荐文章于 2024-01-05 09:27:20 发布