# SuperMaster **Repository Path**: RocStudy/SuperMaster ## Basic Information - **Project Name**: SuperMaster - **Description**: SpringBoot Project Build - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-06-08 - **Last Updated**: 2023-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目为个人学习项目。 集成目前主流的项目技术及项目中常用的工具类,配有简单介绍及测试情况。 如有问题希望指出,共同进步。 May the force be with you forever! 本文搭配MyNotes最佳。 目前本项目上层为SpringBoot。 目前涵盖: 1. mybatis-plus 2. 自定义注解 3. 加解密 4. Quartz定时任务工具类 5. Random随机数相关工具类 6. Spring提供的工具类 7. 处理String字符串的方法及工具类 8. 时间处理工具类 9. 重新封装返回体结果体 10. Swagger3.0 11. Log日志记录 12. 自定义主键生成 尚未涵盖即将涵盖: 1. Http处理:httpclient/hutool_http_client/RestTemplate 2. 导入导出Excel处理 3. 安全框架/权限表的设计:Shiro/··· 4. 字典表的应用 5. 消息队列 6. redis 7. 大数据处理 8. 国际化 9. 读取配置文件的方法 10. 工作流 11. 金钱交易 12. 疑点问题随机记录 13. 异常处理 14. 优秀的第三方工具类 15. 函数式编程 16. 语法糖 17. java流式编程 18. JDBC 19. SpringTemplateS:RestTemplate,RedisTemplate,JDBCTemplate 20. NIO 21. Mybatis3的动态SQL 22. 转发与重定向 23. URL Encode 24. RPC框架 25. java Optional 26. 转义 27. JUC 28. 优秀(骚气)的代码块~~~ 29. Future 30. Apache Commons 31. 分库分表 注:项目结构暂未遵循严格的java规范,Util包下仅为代码块的展示及调用测试 2022年10月9日15:30:45更新本项目工具类/公共方法的编写标准 1. 注释写全 2. 入参出参表明 3. 写明实例 4. 分好类(处理时间/处理字符串/处理JSON...) 5. 更新时间暂定为每周两次 实际项目需以Alibaba的java编程规范为标准。