@Configuration
@ServletComponentScan(value="com.fhs.trans.filter")
public class TransServiceConfig
extends java.lang.Object
| 构造器和说明 |
|---|
TransServiceConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
AutoTransService |
autoTransService()
自动翻译服务
|
DictionaryTransService |
dictionaryTransService()
字典翻译服务
|
EasyTransResponseBodyAdvice |
EasyTransResponseBodyAdvice() |
RedisCacheService |
redisCacheService(org.springframework.data.redis.core.RedisTemplate redisTemplate,
AutoTransService autoTransService) |
SimpleTransService |
simpleTransService(SimpleTransService.SimpleTransDiver dirver)
简单翻译
|
SpringContextUtil |
springContextUtil() |
TransMessageListener |
transMessageListener() |
TransMethodResultAop |
transMethodResultAop()
自动翻译方法结果aop
|
TransService |
transService()
翻译服务主服务
|
@Bean public TransService transService()
@Bean @DependsOn(value="springContextUtil") public AutoTransService autoTransService()
@Bean public DictionaryTransService dictionaryTransService()
@Bean @ConditionalOnBean(value=com.fhs.trans.service.impl.SimpleTransService.SimpleTransDiver.class) public SimpleTransService simpleTransService(SimpleTransService.SimpleTransDiver dirver)
@Bean public TransMethodResultAop transMethodResultAop()
@Bean
@ConditionalOnProperty(name="easy-trans.is-enable-global",
havingValue="true")
public EasyTransResponseBodyAdvice EasyTransResponseBodyAdvice()
@Bean
@ConditionalOnProperty(name="easy-trans.is-enable-redis",
havingValue="true")
public TransMessageListener transMessageListener()
@Bean
@ConditionalOnProperty(name="easy-trans.is-enable-redis",
havingValue="true")
public RedisCacheService redisCacheService(org.springframework.data.redis.core.RedisTemplate redisTemplate,
AutoTransService autoTransService)
@Bean(value="springContextUtil") public SpringContextUtil springContextUtil()
Copyright © 2021. All Rights Reserved.