Commit c09af56b by 陈文顺

springCloud fengin

parent 477ac5bc
...@@ -55,7 +55,7 @@ public class DictRedisCache extends RedisCache<DictTypeDto> { ...@@ -55,7 +55,7 @@ public class DictRedisCache extends RedisCache<DictTypeDto> {
@Override @Override
public int getExprie() { public int getExpire() {
return 24;//24小时 return 24;//24小时
} }
......
...@@ -51,7 +51,7 @@ public class DictRedisHashCache extends RedisHashCache<DictDataDto>{ ...@@ -51,7 +51,7 @@ public class DictRedisHashCache extends RedisHashCache<DictDataDto>{
} }
@Override @Override
public int getExprie() { public int getExpire() {
return 24; return 24;
} }
} }
...@@ -50,7 +50,7 @@ public abstract class RedisHashCache<T> { ...@@ -50,7 +50,7 @@ public abstract class RedisHashCache<T> {
}else { }else {
redisTemplate.boundHashOps(getRedisKey(key)).putAll(map); redisTemplate.boundHashOps(getRedisKey(key)).putAll(map);
} }
redisTemplate.expire(getRedisKey(key),getExprie(),TimeUnit.HOURS); redisTemplate.expire(getRedisKey(key), getExpire(),TimeUnit.HOURS);
result = (T)redisTemplate.boundHashOps(getRedisKey(key)).get(filed); result = (T)redisTemplate.boundHashOps(getRedisKey(key)).get(filed);
...@@ -78,7 +78,7 @@ public abstract class RedisHashCache<T> { ...@@ -78,7 +78,7 @@ public abstract class RedisHashCache<T> {
}else { }else {
redisTemplate.boundHashOps(getRedisKey(key)).putAll(map); redisTemplate.boundHashOps(getRedisKey(key)).putAll(map);
redisTemplate.expire(getRedisKey(key),getExprie(),TimeUnit.HOURS); redisTemplate.expire(getRedisKey(key), getExpire(),TimeUnit.HOURS);
} }
result = (Map<String,T>)redisTemplate.boundHashOps(getRedisKey(key)).entries(); result = (Map<String,T>)redisTemplate.boundHashOps(getRedisKey(key)).entries();
...@@ -102,7 +102,7 @@ public abstract class RedisHashCache<T> { ...@@ -102,7 +102,7 @@ public abstract class RedisHashCache<T> {
public abstract Map<String,T> searchDB(Object key); public abstract Map<String,T> searchDB(Object key);
public abstract int getExprie(); public abstract int getExpire();
private String getRedisKey(Object key){ private String getRedisKey(Object key){
......
...@@ -75,6 +75,19 @@ ...@@ -75,6 +75,19 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-feign</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId> <groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId> <artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis3.version}</version> <version>${mybatis3.version}</version>
......
...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.support.spring.FastJsonpHttpMessageConverter4; ...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.support.spring.FastJsonpHttpMessageConverter4;
import org.mybatis.spring.annotation.MapperScan; import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.http.converter.HttpMessageConverter; import org.springframework.http.converter.HttpMessageConverter;
...@@ -11,6 +12,7 @@ import org.springframework.http.converter.HttpMessageConverter; ...@@ -11,6 +12,7 @@ import org.springframework.http.converter.HttpMessageConverter;
@SpringBootApplication @SpringBootApplication
@ComponentScan(basePackages = "com.freemud, cn.freemud") @ComponentScan(basePackages = "com.freemud, cn.freemud")
@MapperScan(basePackages = "com.freemud.demo.mapper") @MapperScan(basePackages = "com.freemud.demo.mapper")
@EnableEurekaClient
public class SpringbootDemoApplication { public class SpringbootDemoApplication {
public static void main(String[] args) { public static void main(String[] args) {
......
...@@ -40,7 +40,7 @@ public class DictController { ...@@ -40,7 +40,7 @@ public class DictController {
@GetMapping("/dictData/{dictTypeCd}/{dictCd}") @GetMapping("/dictData/{dictTypeCd}/{dictCd}")
public ResDto<DictDataDto> dictData(@PathVariable String dictTypeCd ,@PathVariable String dictCd){ public ResDto<DictDataDto> dictData(@PathVariable String dictTypeCd ,@PathVariable String dictCd){
DictDataDto dictDataDto = this.dictTypeService.loadDictDataByCd(dictTypeCd,dictCd,true); DictDataDto dictDataDto = this.dictTypeService.loadDictDataByCd(dictTypeCd,dictCd,true);
return new ResDto<>(dictDataDto); return new ResDto(dictDataDto);
} }
......
...@@ -6,7 +6,6 @@ spring: ...@@ -6,7 +6,6 @@ spring:
port: 5289 port: 5289
password: U252fnIDyfF1A1 password: U252fnIDyfF1A1
database: 3 database: 3
server: server:
port: 9005 port: 9005
datasource: datasource:
...@@ -55,5 +54,9 @@ logging: ...@@ -55,5 +54,9 @@ logging:
# ignored: /**,/swagger*,/webjars/**,/v2/**,/swagger-resources/** # ignored: /**,/swagger*,/webjars/**,/v2/**,/swagger-resources/**
swagger_enable: true swagger_enable: true
eureka:
client:
service-url:
defaultZone: http://localhost:10001/eureka
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment