package com.whyc.properties; import org.springframework.boot.context.properties.ConfigurationProperties; import java.io.Serializable; /** * 属性类 */ @ConfigurationProperties(prefix = "redis") public class ShiroRedisProperties implements Serializable { /**redis连接地址*/ private String nodes; /**连接超时时间*/ private int connectTimeout; /**连接池大小*/ private int connectPoolSize; /**最小空闲连接数*/ private int connectMinIdleSize; /**数据返回超时时间*/ private int timeout; /**全局超时时间*/ private long globalSessionTimeout; public String getNodes() { return nodes; } public void setNodes(String nodes) { this.nodes = nodes; } public int getConnectTimeout() { return connectTimeout; } public void setConnectTimeout(int connectTimeout) { this.connectTimeout = connectTimeout; } public int getConnectPoolSize() { return connectPoolSize; } public void setConnectPoolSize(int connectPoolSize) { this.connectPoolSize = connectPoolSize; } public int getConnectMinIdleSize() { return connectMinIdleSize; } public void setConnectMinIdleSize(int connectMinIdleSize) { this.connectMinIdleSize = connectMinIdleSize; } public int getTimeout() { return timeout; } public void setTimeout(int timeout) { this.timeout = timeout; } public long getGlobalSessionTimeout() { return globalSessionTimeout; } public void setGlobalSessionTimeout(long globalSessionTimeout) { this.globalSessionTimeout = globalSessionTimeout; } }