# sprinboot **Repository Path**: lightmoney/sprinboot ## Basic Information - **Project Name**: sprinboot - **Description**: learn springboot - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-06-04 - **Last Updated**: 2024-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 新clone下来 可能会有一些项目呈现灰色 因为他们为再主pom中设为module 这个有两个办法 ① 在主pom中添加该modules ② 找到maven 菜单点击加号 按钮 选择项目的pom文件导入 好像现在直接选择新建module 会有问题 建议F4 里面去用+ 新建 ApplicationContextProvider 为获取spring容器中bean类 批量导入excle在springboot_easyexcle 其中有poi操作和easyexcle操作 也支持百万级导出 UserController https://www.yuque.com/easyexcel/doc/easyexcel新版本 操作文档 swagger2 加强为knife4j swagger2word 是将swagger转化为word文档项目 可采用apifox代替 (详见有道云笔记) mybatis-plus 項目為有druid的詳細配置 和mybatis-plus 的使用 项目依赖分离的配置方式见学成项目 注册中心 test-function TaskExecutorTest 有异步并行方式: @Async 方法需要在其他类中调用(否则可能失效) 直接创建连接池调用与前面类同 并行流 适用于无io(sql执行,网络连接)操作 CompletableFuture 有io操作 TestColntroller 中添加了参数校验 Hibernate Validate