You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
2.3 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

===============
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方式引入所有模块。
- ## 开发使用规范
-