rename com.imyeyu.server to com.imyeyu.api
This commit is contained in:
27
src/main/java/com/imyeyu/api/util/RedisMultilingual.java
Normal file
27
src/main/java/com/imyeyu/api/util/RedisMultilingual.java
Normal file
@ -0,0 +1,27 @@
|
||||
package com.imyeyu.api.util;
|
||||
|
||||
import jakarta.annotation.PostConstruct;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import com.imyeyu.java.bean.Language;
|
||||
import com.imyeyu.lang.multi.Multilingual;
|
||||
import com.imyeyu.api.modules.common.service.MultilingualService;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* @author 夜雨
|
||||
* @version 2024-04-03 11:15
|
||||
*/
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class RedisMultilingual extends Multilingual {
|
||||
|
||||
private final MultilingualService service;
|
||||
|
||||
@PostConstruct
|
||||
private void postConstruct() {
|
||||
Language[] languages = Language.values();
|
||||
for (int i = 0; i < languages.length; i++) {
|
||||
add(languages[i], new RedisLanguage(languages[i]));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user