|
|
|
|
|
===============
|
|
|
|
|
|
ils 订单服务
|
|
|
|
|
|
- ils订单管理,包括excel下单,表单下单以及轨迹查询等功能
|
|
|
|
|
|
- 更新时间2023-8-8
|
|
|
|
|
|
## 使用步骤
|
|
|
|
|
|
- java -jar ils-order-service-1.0.jar
|
|
|
|
|
|
- ## 接口文档地址
|
|
|
|
|
|
- http://127.0.0.1:9097/doc.html
|
|
|
|
|
|
## 开发说明和约定
|
|
|
|
|
|
- ## mybatis-plus 插件使用方法
|
|
|
|
|
|
- 实现下面方法即可
|
|
|
|
|
|
- @Mapper
|
|
|
|
|
|
public interface XXXMapper extends BaseMapper<XXXEntity> {
|
|
|
|
|
|
}
|
|
|
|
|
|
- 如果需要自定义,需要同时新增接口和xml方法
|
|
|
|
|
|
- ## JwtUtil
|
|
|
|
|
|
- token工具类
|
|
|
|
|
|
- ## TokenAnnotation 接口注解拦截
|
|
|
|
|
|
- 在需要拦截的controller 加上注解@TokenAnnotation(description = "备注")即可
|
|
|
|
|
|
- ## IdGeneratorUtil 插件说明
|
|
|
|
|
|
- String batchId(String prefix) -- 生成递增批次号 prefix + 12位数字
|
|
|
|
|
|
- long snowflakeId() -- 雪花算法唯一id
|
|
|
|
|
|
- ## RedisUtil
|
|
|
|
|
|
- redis工具类
|
|
|
|
|
|
- ## hutool 工具类
|
|
|
|
|
|
- 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:
|
|
|
|
|
|
- 模块 介绍
|
|
|
|
|
|
- hutool-aop JDK动态代理封装,提供非IOC下的切面支持
|
|
|
|
|
|
- hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤
|
|
|
|
|
|
- hutool-cache 简单缓存实现
|
|
|
|
|
|
- hutool-core 核心,包括Bean操作、日期、各种Util等
|
|
|
|
|
|
- hutool-cron 定时任务模块,提供类Crontab表达式的定时任务
|
|
|
|
|
|
- hutool-crypto 加密解密模块,提供对称、非对称和摘要算法封装
|
|
|
|
|
|
- hutool-db JDBC封装后的数据操作,基于ActiveRecord思想
|
|
|
|
|
|
- hutool-dfa 基于DFA模型的多关键字查找
|
|
|
|
|
|
- hutool-extra 扩展模块,对第三方封装(模板引擎、邮件、Servlet、二维码、Emoji、FTP、分词等)
|
|
|
|
|
|
- hutool-http 基于HttpUrlConnection的Http客户端封装
|
|
|
|
|
|
- hutool-log 自动识别日志实现的日志门面
|
|
|
|
|
|
- hutool-script 脚本执行封装,例如Javascript
|
|
|
|
|
|
- hutool-setting 功能更强大的Setting配置文件和Properties封装
|
|
|
|
|
|
- hutool-system 系统参数调用封装(JVM信息等)
|
|
|
|
|
|
- hutool-json JSON实现
|
|
|
|
|
|
- hutool-captcha 图片验证码实现
|
|
|
|
|
|
- hutool-poi 针对POI中Excel和Word的封装
|
|
|
|
|
|
- hutool-socket 基于Java的NIO和AIO的Socket封装
|
|
|
|
|
|
- hutool-jwt JSON Web Token (JWT)封装实现
|
|
|
|
|
|
可以根据需求对每个模块单独引入,也可以通过引入hutool-all方式引入所有模块。
|
|
|
|
|
|
- ## 开发使用规范
|
|
|
|
|
|
-
|