mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-06 16:48:24 +08:00
feat: JavadocConfig setAuthor 和 setSince 方法传入空字符串时,不添加注释 @author, @since 部分
This commit is contained in:
parent
71f456bc93
commit
8e0a2b32e2
@ -213,8 +213,8 @@ globalConfig.enableEntity()
|
|||||||
|
|
||||||
| 配置 | 描述 | 默认值 |
|
| 配置 | 描述 | 默认值 |
|
||||||
|----------------------------------|-----------------|---------------------------------|
|
|----------------------------------|-----------------|---------------------------------|
|
||||||
| setAuthor(String) | 作者 | System.getProperty("user.name") |
|
| setAuthor(String) | 作者(可填写日期、版本号等,设置为 `""` 则不添加 `@author`) | System.getProperty("user.name") |
|
||||||
| setSince(String) | 自 | 日期(yyyy-MM-dd) |
|
| setSince(String) | 自(可填写日期、版本号等,设置为 `""` 则不添加 `@since`) | `yyyy-MM-dd` 格式的日期 |
|
||||||
| setTableCommentFormat(Function) | 表注释格式化 | 原表注释 |
|
| setTableCommentFormat(Function) | 表注释格式化 | 原表注释 |
|
||||||
| setColumnCommentFormat(Function) | 字段注释格式化 | 原字段注释 |
|
| setColumnCommentFormat(Function) | 字段注释格式化 | 原字段注释 |
|
||||||
| setEntityPackage(String) | Entity 包注释 | "实体类层(Entity)软件包。" |
|
| setEntityPackage(String) | Entity 包注释 | "实体类层(Entity)软件包。" |
|
||||||
|
|||||||
@ -26,8 +26,12 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* #(tableComment) 控制层。
|
* #(tableComment) 控制层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
@Controller
|
@Controller
|
||||||
#if(withSwagger && swaggerVersion.getName() == "FOX")
|
#if(withSwagger && swaggerVersion.getName() == "FOX")
|
||||||
|
|||||||
@ -39,8 +39,12 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* #(tableComment) 控制层。
|
* #(tableComment) 控制层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#if(controllerConfig.restStyle)
|
#if(controllerConfig.restStyle)
|
||||||
@RestController
|
@RestController
|
||||||
|
|||||||
@ -18,12 +18,17 @@ import io.swagger.annotations.ApiModelProperty
|
|||||||
#if(withSwagger && swaggerVersion.getName() == "DOC")
|
#if(withSwagger && swaggerVersion.getName() == "DOC")
|
||||||
import io.swagger.v3.oas.annotations.media.Schema
|
import io.swagger.v3.oas.annotations.media.Schema
|
||||||
#end
|
#end
|
||||||
|
|
||||||
#if(!isBase)
|
#if(!isBase)
|
||||||
/**
|
/**
|
||||||
* #(table.getComment()) 实体类。
|
* #(table.getComment()) 实体类。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#(table.buildTableAnnotation())
|
#(table.buildTableAnnotation())
|
||||||
#end
|
#end
|
||||||
|
|||||||
@ -43,8 +43,12 @@ import lombok.EqualsAndHashCode;
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 实体类。
|
* #(table.getComment()) 实体类。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#if(withLombok)
|
#if(withLombok)
|
||||||
#if(withActiveRecord)
|
#if(withActiveRecord)
|
||||||
|
|||||||
@ -19,11 +19,16 @@ import io.swagger.annotations.ApiModelProperty
|
|||||||
#if(withSwagger && swaggerVersion.getName() == "DOC")
|
#if(withSwagger && swaggerVersion.getName() == "DOC")
|
||||||
import io.swagger.v3.oas.annotations.media.Schema
|
import io.swagger.v3.oas.annotations.media.Schema
|
||||||
#end
|
#end
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* #(table.getComment()) 实体类。
|
* #(table.getComment()) 实体类。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#if(withSwagger && swaggerVersion.getName() == "FOX")
|
#if(withSwagger && swaggerVersion.getName() == "FOX")
|
||||||
@ApiModel("#(table.getComment())")
|
@ApiModel("#(table.getComment())")
|
||||||
|
|||||||
@ -35,12 +35,17 @@ import lombok.NoArgsConstructor;
|
|||||||
#if(jdkVersion >= 14)
|
#if(jdkVersion >= 14)
|
||||||
import java.io.Serial;
|
import java.io.Serial;
|
||||||
#end
|
#end
|
||||||
|
|
||||||
#if(!isBase)
|
#if(!isBase)
|
||||||
/**
|
/**
|
||||||
* #(table.getComment()) 实体类。
|
* #(table.getComment()) 实体类。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#end
|
#end
|
||||||
#if(withLombok)
|
#if(withLombok)
|
||||||
|
|||||||
@ -9,8 +9,12 @@ import #(packageConfig.entityPackage).#(table.buildEntityClassName());
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 映射层。
|
* #(table.getComment()) 映射层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#if(mapperConfig.isMapperAnnotation())
|
#if(mapperConfig.isMapperAnnotation())
|
||||||
@Mapper
|
@Mapper
|
||||||
|
|||||||
@ -9,8 +9,12 @@ import #(packageConfig.entityPackage).#(table.buildEntityClassName());
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 映射层。
|
* #(table.getComment()) 映射层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
#if(mapperConfig.isMapperAnnotation())
|
#if(mapperConfig.isMapperAnnotation())
|
||||||
@Mapper
|
@Mapper
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
/**
|
/**
|
||||||
* #(packageComment)
|
* #(packageComment)
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
package #(packageName);
|
package #(packageName);
|
||||||
|
|||||||
@ -6,7 +6,11 @@ import #(packageConfig.entityPackage).#(table.buildEntityClassName());
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 服务层。
|
* #(table.getComment()) 服务层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
interface #(table.buildServiceClassName()) : #(serviceConfig.buildSuperClassName())<#(table.buildEntityClassName())> {}
|
interface #(table.buildServiceClassName()) : #(serviceConfig.buildSuperClassName())<#(table.buildEntityClassName())> {}
|
||||||
|
|||||||
@ -6,8 +6,12 @@ import #(packageConfig.entityPackage).#(table.buildEntityClassName());
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 服务层。
|
* #(table.getComment()) 服务层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
public interface #(table.buildServiceClassName()) extends #(serviceConfig.buildSuperClassName())<#(table.buildEntityClassName())> {
|
public interface #(table.buildServiceClassName()) extends #(serviceConfig.buildSuperClassName())<#(table.buildEntityClassName())> {
|
||||||
|
|
||||||
|
|||||||
@ -11,8 +11,12 @@ import org.noear.solon.annotation.Component;
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 服务层实现。
|
* #(table.getComment()) 服务层实现。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
@Component
|
@Component
|
||||||
public class #(table.buildServiceImplClassName()) extends ServiceImpl<#(table.buildMapperClassName()), #(table.buildEntityClassName())> #if(table.getGlobalConfig().isServiceGenerateEnable()) implements #(table.buildServiceClassName()) #end{
|
public class #(table.buildServiceImplClassName()) extends ServiceImpl<#(table.buildMapperClassName()), #(table.buildEntityClassName())> #if(table.getGlobalConfig().isServiceGenerateEnable()) implements #(table.buildServiceClassName()) #end{
|
||||||
|
|||||||
@ -11,8 +11,12 @@ import org.springframework.stereotype.Service;
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 服务层实现。
|
* #(table.getComment()) 服务层实现。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
class #(table.buildServiceImplClassName()) : #(serviceImplConfig.buildSuperClassName())<#(table.buildMapperClassName()), #(table.buildEntityClassName())>()#if(table.getGlobalConfig().isServiceGenerateEnable()), #(table.buildServiceClassName())#end {}
|
class #(table.buildServiceImplClassName()) : #(serviceImplConfig.buildSuperClassName())<#(table.buildMapperClassName()), #(table.buildEntityClassName())>()#if(table.getGlobalConfig().isServiceGenerateEnable()), #(table.buildServiceClassName())#end {}
|
||||||
|
|||||||
@ -25,8 +25,12 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 服务层实现。
|
* #(table.getComment()) 服务层实现。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
#if(isCacheExample)
|
#if(isCacheExample)
|
||||||
|
|||||||
@ -13,8 +13,12 @@ import java.io.Serial;
|
|||||||
/**
|
/**
|
||||||
* #(table.getComment()) 表定义层。
|
* #(table.getComment()) 表定义层。
|
||||||
*
|
*
|
||||||
|
#if(javadocConfig.getAuthor())
|
||||||
* @author #(javadocConfig.getAuthor())
|
* @author #(javadocConfig.getAuthor())
|
||||||
|
#end
|
||||||
|
#if(javadocConfig.getSince())
|
||||||
* @since #(javadocConfig.getSince())
|
* @since #(javadocConfig.getSince())
|
||||||
|
#end
|
||||||
*/
|
*/
|
||||||
public class #(tableDefClassName) extends TableDef {
|
public class #(tableDefClassName) extends TableDef {
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user