修改单词拼接错误

This commit is contained in:
lhzsdnu 2023-07-14 20:12:12 +08:00
parent 3af5cec8b2
commit 1f2992757a
12 changed files with 84 additions and 84 deletions

View File

@ -276,4 +276,4 @@ mybatis-flex 内置的扩展 typeHandler 还有:
在某些场景下,我们的 entity 可能会有通用的字段以及配置,这种场景如果我们要为每个 entity 去设置,这会相对麻烦。
在这种场景下,我们可以建立一个通用的 BaseEntity 类,然后让所有的 Entity 都继承是该类。
Entity 一般是通过代码生成器生成的,我们通过 `GlobalConfig.entitySupperClass` 可以为代码生成器配置全局的 Entity 父类,更多关于代码生成器可以请访问 [这里](../others/codegen.md)。
Entity 一般是通过代码生成器生成的,我们通过 `GlobalConfig.entitySuperClass` 可以为代码生成器配置全局的 Entity 父类,更多关于代码生成器可以请访问 [这里](../others/codegen.md)。

View File

@ -179,11 +179,11 @@ public class AccountServiceImpl extends CacheableServiceImpl<MyAccountMapper, Ac
```java
// 使用代码风格 1 生成
globalConfig.setServiceImplGenerateEnable(true);
globalConfig.setServiceImplSupperClass(CacheableServiceImpl.class);
globalConfig.setServiceImplSuperClass(CacheableServiceImpl.class);
globalConfig.setServiceImplCacheExample(true);
// 或者使用代码风格 2 生成
globleConfig.enableServiceImpl()
.setSupperClass(CacheableServiceImpl.class)
.setSuperClass(CacheableServiceImpl.class)
.setCacheExample(true);
```

View File

@ -150,7 +150,7 @@ globalConfig.enableEntity();
// 设置生成 Entity 并启用 Lombok、设置父类
globalConfig.enableEntity()
.setWithLombok(true)
.setSupperClass(BaseEntity.class);
.setSuperClass(BaseEntity.class);
```
## 全局配置 `GlobalConfig`
@ -193,7 +193,7 @@ globalConfig.getPackageConfig()
// 设置生成 Entity 并启用 Lombok、设置父类
globalConfig.enableEntity()
.setWithLombok(true)
.setSupperClass(BaseEntity.class);
.setSuperClass(BaseEntity.class);
```
## 注释配置 `JavadocConfig`
@ -284,7 +284,7 @@ globalConfig.getTemplateConfig()
|-----------------------------|----------------------------------|--------------------|
| setClassPrefix(String) | Entity 类的前缀 | "" |
| setClassSuffix(String) | Entity 类的后缀 | "" |
| setSupperClass(Class) | Entity 类的父类,可以自定义一些 BaseEntity 类 | null |
| setSuperClass(Class) | Entity 类的父类,可以自定义一些 BaseEntity 类 | null |
| setOverwriteEnable(boolean) | 是否覆盖之前生成的文件 | false |
| setImplInterfaces(Class[]) | Entity 默认实现的接口 | Serializable.class |
| setWithLombok(boolean) | Entity 是否使用 Lombok 注解 | false |
@ -294,7 +294,7 @@ globalConfig.getEntityConfig()
.setWithLombok(true)
.setClassPrefix("My")
.setClassSuffix("Entity")
.setSupperClass(BaseEntity.class);
.setSuperClass(BaseEntity.class);
```
## Mapper 生成配置 `MapperConfig`
@ -303,7 +303,7 @@ globalConfig.getEntityConfig()
|-----------------------------|-------------|------------------|
| setClassPrefix(String) | Mapper 类的前缀 | "" |
| setClassSuffix(String) | Mapper 类的后缀 | "Mapper" |
| setSupperClass(Class) | Mapper 类的父类 | BaseMapper.class |
| setSuperClass(Class) | Mapper 类的父类 | BaseMapper.class |
| setOverwriteEnable(boolean) | 是否覆盖之前生成的文件 | false |
```java
@ -319,7 +319,7 @@ globalConfig.getMapperConfig()
|-----------------------------|--------------|----------------|
| setClassPrefix(String) | Service 类的前缀 | "" |
| setClassSuffix(String) | Service 类的后缀 | "Service" |
| setSupperClass(Class) | Service 类的父类 | IService.class |
| setSuperClass(Class) | Service 类的父类 | IService.class |
| setOverwriteEnable(boolean) | 是否覆盖之前生成的文件 | false |
```java
@ -335,7 +335,7 @@ globalConfig.getServiceConfig()
|-----------------------------|------------------|-------------------|
| setClassPrefix(String) | ServiceImpl 类的前缀 | "" |
| setClassSuffix(String) | ServiceImpl 类的后缀 | "ServiceImpl" |
| setSupperClass(Class) | ServiceImpl 类的父类 | ServiceImpl.class |
| setSuperClass(Class) | ServiceImpl 类的父类 | ServiceImpl.class |
| setOverwriteEnable(boolean) | 是否覆盖之前生成的文件 | false |
| setCacheExample(boolean) | 是否添加缓存示例代码 | false |
@ -352,7 +352,7 @@ globalConfig.getServiceImplConfig()
|-----------------------------|---------------------|--------------|
| setClassPrefix(String) | Controller 类的前缀 | "" |
| setClassSuffix(String) | Controller 类的后缀 | "Controller" |
| setSupperClass(Class) | Controller 类的父类 | null |
| setSuperClass(Class) | Controller 类的父类 | null |
| setOverwriteEnable(boolean) | 是否覆盖之前生成的文件 | false |
| setRestStyle(boolean) | REST 风格的 Controller | true |

View File

@ -37,7 +37,7 @@ public class ControllerConfig {
/**
* 自定义 Controller 的父类
*/
private Class<?> supperClass;
private Class<?> superClass;
/**
* 是否覆盖之前生成的文件
@ -50,11 +50,11 @@ public class ControllerConfig {
private boolean restStyle = true;
public String buildSuperClassImport() {
return supperClass.getName();
return superClass.getName();
}
public String buildSuperClassName() {
return supperClass.getSimpleName();
return superClass.getSimpleName();
}
/**
@ -90,15 +90,15 @@ public class ControllerConfig {
/**
* 获取父类
*/
public Class<?> getSupperClass() {
return supperClass;
public Class<?> getSuperClass() {
return superClass;
}
/**
* 设置父类
*/
public ControllerConfig setSupperClass(Class<?> supperClass) {
this.supperClass = supperClass;
public ControllerConfig setSuperClass(Class<?> superClass) {
this.superClass = superClass;
return this;
}

View File

@ -39,7 +39,7 @@ public class EntityConfig {
/**
* Entity 类的父类可以自定义一些 BaseEntity
*/
private Class<?> supperClass;
private Class<?> superClass;
/**
* 是否覆盖之前生成的文件
@ -94,15 +94,15 @@ public class EntityConfig {
/**
* 获取父类
*/
public Class<?> getSupperClass() {
return supperClass;
public Class<?> getSuperClass() {
return superClass;
}
/**
* 设置父类
*/
public EntityConfig setSupperClass(Class<?> supperClass) {
this.supperClass = supperClass;
public EntityConfig setSuperClass(Class<?> superClass) {
this.superClass = superClass;
return this;
}

View File

@ -836,17 +836,17 @@ public class GlobalConfig {
}
/**
* @see EntityConfig#getSupperClass()
* @see EntityConfig#getSuperClass()
*/
public Class<?> getEntitySupperClass() {
return getEntityConfig().getSupperClass();
public Class<?> getEntitySuperClass() {
return getEntityConfig().getSuperClass();
}
/**
* @see EntityConfig#setSupperClass(Class)
* @see EntityConfig#setSuperClass(Class)
*/
public void setEntitySupperClass(Class<?> entitySupperClass) {
getEntityConfig().setSupperClass(entitySupperClass);
public void setEntitySuperClass(Class<?> entitySuperClass) {
getEntityConfig().setSuperClass(entitySuperClass);
}
/**
@ -946,17 +946,17 @@ public class GlobalConfig {
}
/**
* @see MapperConfig#getSupperClass()
* @see MapperConfig#getSuperClass()
*/
public Class<?> getMapperSupperClass() {
return getMapperConfig().getSupperClass();
public Class<?> getMapperSuperClass() {
return getMapperConfig().getSuperClass();
}
/**
* @see MapperConfig#setSupperClass(Class)
* @see MapperConfig#setSuperClass(Class)
*/
public void setMapperSupperClass(Class<?> mapperSupperClass) {
getMapperConfig().setSupperClass(mapperSupperClass);
public void setMapperSuperClass(Class<?> mapperSuperClass) {
getMapperConfig().setSuperClass(mapperSuperClass);
}
/**
@ -1028,17 +1028,17 @@ public class GlobalConfig {
}
/**
* @see ServiceConfig#getSupperClass()
* @see ServiceConfig#getSuperClass()
*/
public Class<?> getServiceSupperClass() {
return getServiceConfig().getSupperClass();
public Class<?> getServiceSuperClass() {
return getServiceConfig().getSuperClass();
}
/**
* @see ServiceConfig#setSupperClass(Class)
* @see ServiceConfig#setSuperClass(Class)
*/
public void setServiceSupperClass(Class<?> serviceSupperClass) {
getServiceConfig().setSupperClass(serviceSupperClass);
public void setServiceSuperClass(Class<?> serviceSuperClass) {
getServiceConfig().setSuperClass(serviceSuperClass);
}
public boolean isServiceImplGenerateEnable() {
@ -1096,17 +1096,17 @@ public class GlobalConfig {
}
/**
* @see ServiceImplConfig#getSupperClass()
* @see ServiceImplConfig#getSuperClass()
*/
public Class<?> getServiceImplSupperClass() {
return getServiceImplConfig().getSupperClass();
public Class<?> getServiceImplSuperClass() {
return getServiceImplConfig().getSuperClass();
}
/**
* @see ServiceImplConfig#setSupperClass(Class)
* @see ServiceImplConfig#setSuperClass(Class)
*/
public void setServiceImplSupperClass(Class<?> serviceImplSupperClass) {
getServiceImplConfig().setSupperClass(serviceImplSupperClass);
public void setServiceImplSuperClass(Class<?> serviceImplSuperClass) {
getServiceImplConfig().setSuperClass(serviceImplSuperClass);
}
/**
@ -1178,17 +1178,17 @@ public class GlobalConfig {
}
/**
* @see ControllerConfig#getSupperClass()
* @see ControllerConfig#getSuperClass()
*/
public Class<?> getControllerSupperClass() {
return getControllerConfig().getSupperClass();
public Class<?> getControllerSuperClass() {
return getControllerConfig().getSuperClass();
}
/**
* @see ControllerConfig#setSupperClass(Class)
* @see ControllerConfig#setSuperClass(Class)
*/
public void setControllerSupperClass(Class<?> controllerSupperClass) {
getControllerConfig().setSupperClass(controllerSupperClass);
public void setControllerSuperClass(Class<?> controllerSuperClass) {
getControllerConfig().setSuperClass(controllerSuperClass);
}
/**

View File

@ -39,7 +39,7 @@ public class MapperConfig {
/**
* 自定义 Mapper 的父类
*/
private Class<?> supperClass = BaseMapper.class;
private Class<?> superClass = BaseMapper.class;
/**
* 是否覆盖之前生成的文件
@ -52,11 +52,11 @@ public class MapperConfig {
private boolean mapperAnnotation;
public String buildSuperClassImport() {
return supperClass.getName();
return superClass.getName();
}
public String buildSuperClassName() {
return supperClass.getSimpleName();
return superClass.getSimpleName();
}
/**
@ -92,15 +92,15 @@ public class MapperConfig {
/**
* 获取父类
*/
public Class<?> getSupperClass() {
return supperClass;
public Class<?> getSuperClass() {
return superClass;
}
/**
* 设置父类
*/
public MapperConfig setSupperClass(Class<?> supperClass) {
this.supperClass = supperClass;
public MapperConfig setSuperClass(Class<?> superClass) {
this.superClass = superClass;
return this;
}

View File

@ -40,7 +40,7 @@ public class ServiceConfig {
/**
* 自定义 Service 的父类
*/
private Class<?> supperClass = IService.class;
private Class<?> superClass = IService.class;
/**
* 是否覆盖之前生成的文件
@ -48,11 +48,11 @@ public class ServiceConfig {
private boolean overwriteEnable;
public String buildSuperClassImport() {
return supperClass.getName();
return superClass.getName();
}
public String buildSuperClassName() {
return supperClass.getSimpleName();
return superClass.getSimpleName();
}
/**
@ -88,15 +88,15 @@ public class ServiceConfig {
/**
* 获取父类
*/
public Class<?> getSupperClass() {
return supperClass;
public Class<?> getSuperClass() {
return superClass;
}
/**
* 设置父类
*/
public ServiceConfig setSupperClass(Class<?> supperClass) {
this.supperClass = supperClass;
public ServiceConfig setSuperClass(Class<?> superClass) {
this.superClass = superClass;
return this;
}

View File

@ -40,7 +40,7 @@ public class ServiceImplConfig {
/**
* 自定义 ServiceImpl 的父类
*/
private Class<?> supperClass = ServiceImpl.class;
private Class<?> superClass = ServiceImpl.class;
/**
* 是否覆盖之前生成的文件
@ -53,11 +53,11 @@ public class ServiceImplConfig {
private boolean cacheExample;
public String buildSuperClassImport() {
return supperClass.getName();
return superClass.getName();
}
public String buildSuperClassName() {
return supperClass.getSimpleName();
return superClass.getSimpleName();
}
/**
@ -93,15 +93,15 @@ public class ServiceImplConfig {
/**
* 获取父类
*/
public Class<?> getSupperClass() {
return supperClass;
public Class<?> getSuperClass() {
return superClass;
}
/**
* 设置父类
*/
public ServiceImplConfig setSupperClass(Class<?> supperClass) {
this.supperClass = supperClass;
public ServiceImplConfig setSuperClass(Class<?> superClass) {
this.superClass = superClass;
return this;
}
@ -124,7 +124,7 @@ public class ServiceImplConfig {
* 是否生成缓存例子
*/
public boolean isCacheExample() {
return CacheableServiceImpl.class.equals(supperClass) && cacheExample;
return CacheableServiceImpl.class.equals(superClass) && cacheExample;
}
/**

View File

@ -173,8 +173,8 @@ public class Table {
EntityConfig entityConfig = globalConfig.getEntityConfig();
if (entityConfig.getSupperClass() != null) {
imports.add(entityConfig.getSupperClass().getName());
if (entityConfig.getSuperClass() != null) {
imports.add(entityConfig.getSuperClass().getName());
}
if (entityConfig.getImplInterfaces() != null) {
@ -257,8 +257,8 @@ public class Table {
*/
public String buildExtends() {
EntityConfig entityConfig = globalConfig.getEntityConfig();
if (entityConfig.getSupperClass() != null) {
return " extends " + entityConfig.getSupperClass().getSimpleName();
if (entityConfig.getSuperClass() != null) {
return " extends " + entityConfig.getSuperClass().getSimpleName();
} else {
return "";
}

View File

@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
#else
import org.springframework.stereotype.Controller;
#end
#if(controllerConfig.supperClass)
#if(controllerConfig.superClass)
import #(controllerConfig.buildSuperClassImport());
#end
@ -39,7 +39,7 @@ import java.util.List;
@Controller
#end
@RequestMapping("/#(firstCharToLowerCase(entityClassName))")
public class #(table.buildControllerClassName()) #if(controllerConfig.supperClass)extends #(controllerConfig.buildSuperClassName()) #end {
public class #(table.buildControllerClassName()) #if(controllerConfig.superClass)extends #(controllerConfig.buildSuperClassName()) #end {
@Autowired
private #(table.buildServiceClassName()) #(serviceVarName);

View File

@ -61,7 +61,7 @@ public class GeneratorTest {
//配置生成 entity
globalConfig.setEntityGenerateEnable(true);
globalConfig.setEntityWithLombok(true);
globalConfig.setEntitySupperClass(BaseEntity.class);
globalConfig.setEntitySuperClass(BaseEntity.class);
//配置生成 mapper
globalConfig.setMapperGenerateEnable(true);
@ -122,7 +122,7 @@ public class GeneratorTest {
globalConfig.enableEntity()
.setOverwriteEnable(true)
.setWithLombok(true)
.setSupperClass(BaseEntity.class);
.setSuperClass(BaseEntity.class);
//配置生成 mapper
globalConfig.enableMapper();
@ -130,7 +130,7 @@ public class GeneratorTest {
globalConfig.enableService();
//配置生成 serviceImpl
globalConfig.enableServiceImpl()
.setSupperClass(CacheableServiceImpl.class)
.setSuperClass(CacheableServiceImpl.class)
.setCacheExample(true);
//配置生成 controller
globalConfig.enableController();