Skip to content

Commit 4df5d38

Browse files
committed
refactor: 格式化代码
1 parent b19fa92 commit 4df5d38

File tree

116 files changed

+401
-481
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+401
-481
lines changed

A极其重要/01-docs/FastDFS安装文档_centos7.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,10 @@ http.tracker_server_port=6080 # tracker 服务器的 http 端口号,必须和t
131131
一切成功的话,会返回一个url,但你访问:
132132
http://123.249.76.119:6080/group1/M00/00/00/e_lMd1kgST-AQAodAAATIDVcVxc531.jpg
133133
却无法访问,因为FastDFS目前已不支持http协议,我们在FastDFS 5.1.0的版本更新日志中可以看到这样一条信息:
134-
134+
135+
135136
* remove embed HTTP support
136-
所以余大提供了nginx上使用FastDFS的模块fastdfs-nginx-module
137+
所以余大提供了nginx上使用FastDFS的模块fastdfs-nginx-module
137138

138139
#8,安装nginx和fastdfs-nginx-module模块
139140
查看nginx安装了那些模块: nginx/sbin/nginx -V

README.md

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
[![Star](https://gitee.com/dromara/lamp-cloud/badge/star.svg?theme=gray)](https://gitee.com/dromara/lamp-cloud/stargazers)
99
[![Fork](https://gitee.com/dromara/lamp-cloud/badge/fork.svg?theme=gray)](https://gitee.com/dromara/lamp-cloud/members)
1010
![star](https://gitcode.com/dromara/lamp-cloud/star/badge.svg)
11+
1112
# 官网
1213

1314
[https://tangyh.top](https://tangyh.top)
@@ -16,14 +17,14 @@
1617

1718
新用户请直接学习和使用 java17/5.x 分支,其他分支已不在维护
1819

19-
| 分支 | java8/3.x | java17/3.x | java17/4.x | java17/5.x |
20-
|-----------|---------------|---------------|-------------|-------------|
21-
| 源码版本 | 3.x | 3.x | 4.x | 5.x |
22-
| JDK版本 | jdk8 | jdk17 | jdk17、jdk21 | jdk17、jdk21 |
23-
| 是否继续升级新功能 | 不开发新功能,仅修复bug | 不开发新功能,仅修复bug | 不开发新功能,仅修复bug| 持续开发新功能和bug修复 |
24-
| 是否支持数据源模式 | 是(赞助版支持) | 是(赞助版支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持)| 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) |
25-
| 是否支持字段模式 | 是(开源版赞助版均支持) | 是(开源版赞助版均支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持)| 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) |
26-
| 是否支持非租户模式 | 是(开源版赞助版均支持) | 是(开源版赞助版均支持) | 是(开源版支持) | 是(开源版支持) |
20+
| 分支 | java8/3.x | java17/3.x | java17/4.x | java17/5.x |
21+
|-----------|---------------|---------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|
22+
| 源码版本 | 3.x | 3.x | 4.x | 5.x |
23+
| JDK版本 | jdk8 | jdk17 | jdk17、jdk21 | jdk17、jdk21 |
24+
| 是否继续升级新功能 | 不开发新功能,仅修复bug | 不开发新功能,仅修复bug | 不开发新功能,仅修复bug | 持续开发新功能和bug修复 |
25+
| 是否支持数据源模式 | 是(赞助版支持) | 是(赞助版支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) |
26+
| 是否支持字段模式 | 是(开源版赞助版均支持) | 是(开源版赞助版均支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) | 否([赞助版](https://tangyh.top/vip/%E5%A6%82%E4%BD%95%E8%B5%9E%E5%8A%A9.html)支持) |
27+
| 是否支持非租户模式 | 是(开源版赞助版均支持) | 是(开源版赞助版均支持) | 是(开源版支持) | 是(开源版支持) |
2728

2829
# lamp 项目名字由来
2930

@@ -38,22 +39,22 @@
3839

3940
## 工具集
4041

41-
| 项目 | gitee | github | gitcode | 备注 |
42-
|----------------|--------------------------------------------------------------|------------------------------------------------------------|------------------------------------------------------------|----------|
43-
| lamp-util | [lamp-util](https://gitee.com/zuihou111/lamp-util) | [lamp-util](https://github.com/zuihou/lamp-util) | [lamp-util](https://gitcode.com/zuihou/lamp-util) | 核心工具集 |
44-
| lamp-job | [lamp-job](https://gitee.com/zuihou111/lamp-job) | [lamp-job](https://github.com/zuihou/lamp-job) | [lamp-job](https://gitcode.com/zuihou/lamp-job) | 分布式定时调度器 |
42+
| 项目 | gitee | github | gitcode | 备注 |
43+
|-----------|----------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------|
44+
| lamp-util | [lamp-util](https://gitee.com/zuihou111/lamp-util) | [lamp-util](https://github.com/zuihou/lamp-util) | [lamp-util](https://gitcode.com/zuihou/lamp-util) | 核心工具集 |
45+
| lamp-job | [lamp-job](https://gitee.com/zuihou111/lamp-job) | [lamp-job](https://github.com/zuihou/lamp-job) | [lamp-job](https://gitcode.com/zuihou/lamp-job) | 分布式定时调度器 |
4546

4647
## 后端
4748

48-
| 项目 | gitee | github | gitcode | 备注 |
49-
|------------|--------------------------------------------------------|--------------------------------------------------------|-----------------------------------------------------|-------------|
50-
| lamp-cloud | [lamp-cloud](https://gitee.com/dromara/lamp-cloud) | [lamp-cloud](https://github.com/dromara/lamp-cloud) | [lamp-cloud](https://gitcode.com/zuihou/lamp-cloud) | 微服务和单体模式融合版 |
49+
| 项目 | gitee | github | gitcode | 备注 |
50+
|------------|----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-------------|
51+
| lamp-cloud | [lamp-cloud](https://gitee.com/dromara/lamp-cloud) | [lamp-cloud](https://github.com/dromara/lamp-cloud) | [lamp-cloud](https://gitcode.com/zuihou/lamp-cloud) | 微服务和单体模式融合版 |
5152

5253
## 前端
5354

54-
| 项目 | gitee | github | gitcode | 备注 | 演示地址 |
55-
|----------------------------|------------------------------------------------------------|----------------------------------------------------------|----------------------------------------------------------|---------------|--------------------------|
56-
| lamp-web | [lamp-web](https://gitee.com/zuihou111/lamp-web) | [lamp-web](https://github.com/zuihou/lamp-web) | [lamp-web](https://gitcode.com/zuihou/lamp-web) | 基于 vben-admin | https://none.tangyh.top |
55+
| 项目 | gitee | github | gitcode | 备注 | 演示地址 |
56+
|----------|--------------------------------------------------|------------------------------------------------|-------------------------------------------------|---------------|-------------------------|
57+
| lamp-web | [lamp-web](https://gitee.com/zuihou111/lamp-web) | [lamp-web](https://github.com/zuihou/lamp-web) | [lamp-web](https://gitcode.com/zuihou/lamp-web) | 基于 vben-admin | https://none.tangyh.top |
5758

5859
## 注意:
5960

@@ -65,7 +66,8 @@
6566
# lamp-cloud 简介
6667

6768
`lamp-cloud`是基于`java`+ `SpringCloudAlibaba` +`SpringCloud`+`SpringBoot`
68-
开发的微服务中后台快速开发平台,专注于多租户 (SaaS架构) 解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现 **大租户嵌套小租户隔离****数据库隔离****字段隔离****无租户隔离** 等几种模式。
69+
开发的微服务中后台快速开发平台,专注于多租户 (SaaS架构) 解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现
70+
**大租户嵌套小租户隔离****数据库隔离****字段隔离****无租户隔离** 等几种模式。
6971

7072
她拥有自研RBAC(基于租户应用的角色权限控制体系)、网关统一鉴权、数据权限、优雅缓存解决方案、防缓存击穿、前后端统一表单校验、字典数据自动回显、可视化前后端代码生成器、支持多种文件存储、支持多种短信邮件发送接口、灰度发布、防XSS攻击、防SQL注入、分布式事务、分布式定时任务等功能;
7173
支持多业务系统并行开发, 支持多服务并行开发,是中后台系统开发脚手架的最佳选择。
@@ -79,7 +81,7 @@ Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、S
7981

8082
- 官网
8183
- [https://tangyh.top](https://tangyh.top)
82-
- 4.0版本演示地址 (账号密码都是 lamp)
84+
- 4.0版本演示地址 (账号密码都是 lamp)
8385
- 数据源模式(vben5版):演示地址: [https://max-datasource.tangyh.top](https://max-datasource.tangyh.top)
8486
- 数据源模式(vben2版):演示地址: [https://datasource.tangyh.top](https://datasource.tangyh.top)
8587
- 数据源模式(soybean版):演示地址: [https://soy-datasource.tangyh.top](https://soy-datasource.tangyh.top)
@@ -99,22 +101,23 @@ Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、S
99101

100102
# 项目截图:
101103

102-
| 预览 | 预览 |
103-
|------------------------------------------------|-----------------------------------------|
104+
| 预览 | 预览 |
105+
|------------------------------------------------------|-----------------------------------------------|
104106
| ![预览.png](A极其重要/01-docs/image/架构图/lamp-cloud架构图.png) | ![预览.png](A极其重要/01-docs/image/业务/swagger.png) |
105107
| ![预览.png](A极其重要/01-docs/image/业务/nacos.jpg) | ![预览.png](A极其重要/01-docs/image/业务/工作流.png) |
106-
| ![预览.png](A极其重要/01-docs/image/业务/基础平台.png) | ![预览.png](A极其重要/01-docs/image/业务/开发运营系统.png) |
108+
| ![预览.png](A极其重要/01-docs/image/业务/基础平台.png) | ![预览.png](A极其重要/01-docs/image/业务/开发运营系统.png) |
107109
| ![预览.png](A极其重要/01-docs/image/监控/sw拓扑图.png) | ![预览.png](A极其重要/01-docs/image/监控/sw追踪列表.png) |
108-
| ![预览.png](A极其重要/01-docs/image/1000star.png) | ![预览.png](A极其重要/01-docs/image/灯灯软著证书.png) |
110+
| ![预览.png](A极其重要/01-docs/image/1000star.png) | ![预览.png](A极其重要/01-docs/image/灯灯软著证书.png) |
109111

110112
# 推广
111113

112114
- 【阿里云】超品周津贴: [点我进入](https://www.aliyun.com/minisite/goods?taskPkg=1212cpz&pkgSid=183200&userCode=uk5ga6sq)
113115
- 【阿里云】服务器折扣场:[点我进入](https://www.aliyun.com/minisite/goods?userCode=uk5ga6sq)
114116
- 【阿里云】服务器优惠券:[点我领取](https://www.aliyun.com/daily-act/ecs/activity_selection?userCode=uk5ga6sq)
115-
-【腾讯云】境外1核2G服务器低至2折,半价续费券限量免费领取!:[点我进入](https://cloud.tencent.com/act/cps/redirect?redirect=1068&cps_key=970c3dc91a95510c5a474f54eac73ac7&from=console)
116-
-【腾讯云】DNSPod解析套餐全面升配降价,更高的套餐配置规格,更优的价格方案,全面提升可用性及响应率,专业版限时99元/年![点我进入](https://cloud.tencent.com/act/cps/redirect?redirect=1542&cps_key=970c3dc91a95510c5a474f54eac73ac7&from=console)
117-
- 通过以上链接任意购买金额大于等于50元的商品,联系作者可赠送 [看云文档](https://www.kancloud.cn/zuihou/zuihou-admin-cloud)
117+
-【腾讯云】境外1核2G服务器低至2折,半价续费券限量免费领取!:[点我进入](https://cloud.tencent.com/act/cps/redirect?redirect=1068&cps_key=970c3dc91a95510c5a474f54eac73ac7&from=console)
118+
-【腾讯云】DNSPod解析套餐全面升配降价,更高的套餐配置规格,更优的价格方案,全面提升可用性及响应率,专业版限时99元/年![点我进入](https://cloud.tencent.com/act/cps/redirect?redirect=1542&cps_key=970c3dc91a95510c5a474f54eac73ac7&from=console)
119+
-
120+
通过以上链接任意购买金额大于等于50元的商品,联系作者可赠送 [看云文档](https://www.kancloud.cn/zuihou/zuihou-admin-cloud)
118121
一份。
119122

120123
# Dromara 成员项目
@@ -221,4 +224,5 @@ Apache Licence 2.0 Licence是著名的非盈利开源组织Apache采用的协议
221224
- 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。
222225
- 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache
223226
Licence构成更改。 Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。
224-
- 若你借鉴或学习了本项目的源码,请你在你的项目源码和说明文档中显著的表明引用于本项目,并附上本项目的github访问地址。(https://github.com/dromara/lamp-cloud)
227+
-
228+
若你借鉴或学习了本项目的源码,请你在你的项目源码和说明文档中显著的表明引用于本项目,并附上本项目的github访问地址。(https://github.com/dromara/lamp-cloud)

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/manager/user/impl/BaseOrgManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ protected CacheKeyBuilder cacheKeyBuilder() {
4444

4545
@Override
4646
@Transactional(readOnly = true)
47-
47+
4848
public Map<Serializable, Object> findByIds(Set<Serializable> params) {
4949
if (CollUtil.isEmpty(params)) {
5050
return Collections.emptyMap();

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/manager/user/impl/BasePositionManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ protected CacheKeyBuilder cacheKeyBuilder() {
3939

4040
@Transactional(readOnly = true)
4141
@Override
42-
42+
4343
public Map<Serializable, Object> findByIds(Set<Serializable> ids) {
4444
List<BasePosition> list = findByIds(ids, null).stream().filter(Objects::nonNull).toList();
4545
return CollHelper.uniqueIndex(list, BasePosition::getId, BasePosition::getName);

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/service/system/impl/BaseRoleServiceImpl.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.springframework.stereotype.Service;
1111
import org.springframework.transaction.annotation.Transactional;
1212
import top.tangyh.basic.base.service.impl.SuperCacheServiceImpl;
13-
import top.tangyh.basic.context.ContextUtil;
1413
import top.tangyh.basic.database.mybatis.conditions.Wraps;
1514
import top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap;
1615
import top.tangyh.basic.exception.BizException;
@@ -37,7 +36,6 @@
3736

3837
import java.util.ArrayList;
3938
import java.util.Collection;
40-
import java.util.Collections;
4139
import java.util.List;
4240
import java.util.Map;
4341

@@ -72,7 +70,7 @@ public Boolean check(String code, Long id) {
7270
protected <SaveVO> BaseRole saveBefore(SaveVO saveVO) {
7371
BaseRoleSaveVO data = (BaseRoleSaveVO) saveVO;
7472
ArgumentAssert.isFalse(StrUtil.isNotBlank(data.getCode()) &&
75-
check(data.getCode(), null), "角色编码{}已存在", data.getCode());
73+
check(data.getCode(), null), "角色编码{}已存在", data.getCode());
7674
BaseRole baseRole = super.saveBefore(data);
7775
baseRole.setCode(StrHelper.getOrDef(data.getCode(), RandomUtil.randomString(8)));
7876
baseRole.setType(DataTypeEnum.BUSINESS.getCode());
@@ -84,7 +82,7 @@ protected <SaveVO> BaseRole saveBefore(SaveVO saveVO) {
8482
protected <UpdateVO> BaseRole updateBefore(UpdateVO updateVO) {
8583
BaseRoleUpdateVO data = (BaseRoleUpdateVO) updateVO;
8684
ArgumentAssert.isFalse(StrUtil.isNotBlank(data.getCode()) &&
87-
check(data.getCode(), data.getId()), "角色编码{}已存在", data.getCode());
85+
check(data.getCode(), data.getId()), "角色编码{}已存在", data.getCode());
8886
BaseRole baseRole = super.updateBefore(data);
8987
baseRole.setCode(StrHelper.getOrDef(data.getCode(), RandomUtil.randomString(8)));
9088
baseRole.setReadonly(false);

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/service/user/BaseEmployeeService.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
import top.tangyh.lamp.base.vo.query.user.BaseEmployeePageQuery;
88
import top.tangyh.lamp.base.vo.result.user.BaseEmployeeResultVO;
99
import top.tangyh.lamp.base.vo.save.user.BaseEmployeeRoleRelSaveVO;
10-
import top.tangyh.lamp.base.vo.save.user.BaseEmployeeSaveVO;
11-
import top.tangyh.lamp.base.vo.update.user.BaseEmployeeUpdateVO;
1210

1311
import java.util.Collection;
1412
import java.util.List;

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/service/user/impl/BaseEmployeeRoleRelServiceImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import top.tangyh.lamp.base.manager.user.BaseEmployeeRoleRelManager;
1111
import top.tangyh.lamp.base.service.user.BaseEmployeeRoleRelService;
1212

13-
1413
import java.util.List;
1514

1615
/**

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/base/service/user/impl/BaseEmployeeServiceImpl.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import cn.hutool.core.bean.BeanUtil;
44
import cn.hutool.core.collection.CollUtil;
55
import cn.hutool.core.convert.Convert;
6-
import cn.hutool.core.util.StrUtil;
76
import com.baomidou.mybatisplus.core.metadata.IPage;
87
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
98
import lombok.RequiredArgsConstructor;
@@ -30,8 +29,6 @@
3029
import top.tangyh.lamp.base.vo.update.user.BaseEmployeeUpdateVO;
3130
import top.tangyh.lamp.common.cache.base.user.EmployeeOrgCacheKeyBuilder;
3231
import top.tangyh.lamp.common.cache.base.user.EmployeeRoleCacheKeyBuilder;
33-
import top.tangyh.lamp.common.constant.BizConstant;
34-
3532
import top.tangyh.lamp.common.constant.RoleConstant;
3633

3734
import java.util.Collection;
@@ -54,12 +51,14 @@
5451
public class BaseEmployeeServiceImpl extends SuperCacheServiceImpl<BaseEmployeeManager, Long, BaseEmployee> implements BaseEmployeeService {
5552
private final BaseEmployeeRoleRelManager baseEmployeeRoleRelManager;
5653
private final BaseEmployeeOrgRelManager baseEmployeeOrgRelManager;
54+
5755
@Override
5856
@Transactional(rollbackFor = Exception.class)
5957
public void updateOrgInfo(Long id, Long lastCompanyId, Long lastDeptId) {
6058
superManager.update(Wrappers.<BaseEmployee>lambdaUpdate().set(BaseEmployee::getLastCompanyId, lastCompanyId)
6159
.set(BaseEmployee::getLastDeptId, lastDeptId).eq(BaseEmployee::getId, id));
6260
}
61+
6362
@Override
6463
@Transactional(rollbackFor = Exception.class)
6564
public boolean saveBatch(Collection<BaseEmployee> entityList) {

lamp-base/lamp-base-biz/src/main/java/top/tangyh/lamp/file/strategy/impl/ali/AliFileChunkStrategyImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ protected R<File> merge(List<java.io.File> files, String path, String fileName,
166166
CompleteMultipartUploadResult uploadResult = ossClient.completeMultipartUpload(completeMultipartUploadRequest);
167167

168168
String url = ali.getUrlPrefix() +
169-
relativePath +
170-
StrPool.SLASH +
171-
fileName;
169+
relativePath +
170+
StrPool.SLASH +
171+
fileName;
172172
File filePo = File.builder()
173173
.bucket(uploadResult.getBucketName())
174174
.path(path)

0 commit comments

Comments
 (0)