1 Star 0 Fork 0

杯酒故人 / single_service

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.09 KB
一键复制 编辑 原始数据 按行查看 历史
zhangtong 提交于 2022-09-22 17:33 . 设计模式

single_service

主要整理一些日常工作中经常用到的案例

系统架构


springboot + mybatis-plus + JWT + springdata-jpa

使用说明

仅需修改数据库连接

主要功能

  1. 登陆认证
  2. 集成 LDAP协议
  3. 自定义注解
  4. 程序运行自启动
  5. 全局异常捕获、自定义异常
  6. Word、PDF、Excel 基本操作
  7. 文件上传下载
  8. SFTP 文件操作
  9. 反射

目录结构


└── com
    └── service
        └── single
            ├── annotation 自定义注解及实现
            │   ├── LogRecord.java 
            │   ├── LogRecordAspect.java
            │   ├── RepeatRequest.java
            │   └── RepeatRequestAspect.java
            ├── appRunner 跟随程序启立即执行的操作
            │   ├── StartRunnerOne.java
            │   └── StartRunnerTwo.java
            ├── config	
            │   ├── CorsConfig.java  处理跨域
            │   ├── GlobalExceptionHandler.java	全局异常捕获
            │   ├── IntercepterConfig.java	拦截器
            │   ├── MyBatisPlusConfig.java	
            │   └── TokenInterceptor.java	JWT 校验
            ├── example	测试代码
            │   ├── file 
            │   │   ├── DocxHandle.java	word 处理
            │   │   ├── ExcelParse.java	excel 处理
            │   │   └── FileHandle.java	文件上传下载
            │   ├── ldap    集成 ldap 协议
            │   │   ├── LdapService.java
            │   │   └── Person.java
            │   ├── pattern 设计模式
            │   │   ├── factory 工厂
            │   │   │   ├── Bicycle.java
            │   │   │   ├── Car.java
            │   │   │   ├── Vehicle.java
            │   │   │   └── VehicleFactory.java
            │   │   ├── observer    观察者
            │   │   │   ├── Observer.java
            │   │   │   ├── OneObserver.java
            │   │   │   ├── Subject.java
            │   │   │   ├── ThreeObserver.java
            │   │   │   └── TwoObserver.java
            │   │   └── singleton   单例
            │   │       └── Singleton.java
        │   ├── reflect
            │   │   └── ReflectHandle.java	反射
            │   ├── sftp    sftp 连接服务器上传文件
            │   │   └── SFTPService.java
            │   └── thread	线程操作
            ├── exception	自定义异常
            │   └── BizException.java
            └── util 工具类
                ├── CodeGenerator.java
                ├── JsonResult.java
                ├── JsonReturnCode.java
                └── TokenUtil.java
Java
1
https://gitee.com/returntong/single_service.git
git@gitee.com:returntong/single_service.git
returntong
single_service
single_service
master

搜索帮助