完善java doc

This commit is contained in:
b2baccline
2021-04-07 21:11:00 +08:00
parent a5d599d7c3
commit 6ef54c30c8
9 changed files with 12 additions and 5 deletions

View File

@@ -221,6 +221,11 @@
<artifactId>ballcat-spring-boot-starter-xss</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>com.hccake</groupId>
<artifactId>ballcat-spring-boot-starter-i18n</artifactId>
<version>${revision}</version>
</dependency>
<!-- extends -->
<dependency>
<groupId>com.hccake</groupId>

View File

@@ -5,6 +5,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
/**
* i18n properties
*
* @author Yakir
*/
@Data
@@ -16,7 +17,6 @@ public class I18nProperties {
*/
private String systemName = "test-item";
/**
* 缓存空值标记
*/

View File

@@ -18,7 +18,7 @@ public @interface I18nField {
String businessCode();
/**
* 范围值 若指定 则对此范围内的值进行国际化 不在范围的则使用默认值
* 范围值 若指定 则对此范围内的值进行国际化 不在范围的则使用默认值
* @return 范围值
*/
String[] rangeValue() default {};

View File

@@ -2,6 +2,7 @@ package com.hccake.common.i18n.cache;
/**
* 缓存服务 规范国际化的缓存
*
* @author Yakir
*/
public interface CacheService {

View File

@@ -53,7 +53,7 @@ public abstract class AbstractTranslateExecute implements TranslateExecute {
/**
* 处理对象 不带参数的
* @param object 处理数据对象
* @param object 处理数据对象
* @param language 语言环境
*/
public abstract void processObject(Object object, String language);

View File

@@ -65,7 +65,6 @@ public class DefaultTranslateExecute extends AbstractTranslateExecute {
return StrUtil.isNotEmpty(resultValue) ? resultValue : defaultValue;
}
@Override
public <T extends Collection> void processObjects(T sources, String language, Map<String, String> params) {
if (CollectionUtil.isEmpty(sources)) {

View File

@@ -6,6 +6,7 @@ import lombok.RequiredArgsConstructor;
/**
* 默认key生成
*
* @author Yakir
*/
@RequiredArgsConstructor

View File

@@ -2,6 +2,7 @@ package com.hccake.common.i18n.generate;
/**
* 缓存key生成器
*
* @author Yakir
*/
public interface KeyGenerate {

View File

@@ -35,7 +35,7 @@ public class TranslateHandlerHolder {
/**
* 得到处理器
* @param clazz TranslateHandler的Class
* @return @{code TranslateHandler实现}
* @return @{code TranslateHandler实现}
*/
public static TranslateHandler getTranslateHandler(Class<? extends TranslateHandler> clazz) {
return HANDLER_MAP.get(clazz);