回顾
- 货物的批量导入
- 根据excel创建工作簿workbook
- 获取sheet
- 循环获取每一行row
- 循环获取每一个单元格cell
- 报表打印
- 创建工作簿
- 创建sheet
- 创建标题
- 创建数据行
- 模板打印
- 百万数据的POI
- Sxssfworkbook
- 事件模式
1.合同管理
查询所有状态为1的购销合同,并且展示
2.出口报运的业务概述
出口报运 :
1.根据购销合同生成出口报运单 , 设置出口报运的所有商品和附件信息
2.完成电子报运
表结构:
购销合同表
购销合同的货物表
购销合同的附件表 ext_cprocut
报运单表 export
报运单商品表 export_Product
报运单商品附件表 ext_eproduct
数据库使用的打断设计:
使用场景 : 多层级的一对多或者一对一
一对一: 多个表之间使用共享主键
一对多:通过打断字段( 设置到主表上,配置从表的id集合 )
3.报运单管理
3.2 搭建环境
3.2 展示报运单列表
3.3 新增报运单
3.3.1进入新增页面
3.3.2 新增报运单
###3.3.3保存报运单
- 设置报运单id
- 设置报运单状态 : 0-草稿
- 设置报运单中的打断字段
- 设置报运单中的合同号集合
- 设置报运单状态
- 保存报运单
###3.3.4保存报运单商品
- 根据购销合同查询所有的购销合同货物
- 根据货物创建报运单商品
- 设置报运单商品的id
- 设置报运单商品的报运单id
- 保存商品
###3.3.5保存报运单商品附件
- 根据购销合同查询所有的货物附件
- 根据货物附件创建报运单商品附件
- 设置商品附件的id
- 设置商品附件的报运单id
- 设置商品附件的商品id
- 保存附件
3.4 修改报运单
3.4.1进入到修改页面
- 根据id查询报运单
- 根据报运单id查询报运单下的所有商品
3.4.2 实现报运单修改
4 webservice的概述
webservice是一种规范,使用webservice可以方便的进行跨网站,跨应用的调用
4.1 webservice的三种规范
4.1.1 jax-ws
soap协议 : 以http的形式传递标准格式的XML文件
4.1.2 jax-rs
是基于RestFull风格的web应用
jax-rs : 传递的参数类型 , xml|json
4.2 基于JAX-RS的入门案例
4.2.1 Apache CXF
###4.2.2 服务发布方(了解)
- 配置实体类
- 配置service接口和service实现类
- 配置spring整合webservice的配置文件
- 配置web.xml配置文件
###4.2.3 服务调用方(重点)
- 配置实体类
- 使用WebClient调用
作业:
1.代码一致
2.练习rs规范
3.搭建海关报运平台