package com.zy.acs.manager.common.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; import java.net.InetAddress; import java.net.UnknownHostException; /** * 输送线plc系统配置 * Created by luxiaotao on 2018/10/15 */ @Configuration @ConfigurationProperties(prefix = "convey-plc") public class ConveyorProperties { public static String HOST_NAME; static { try { HOST_NAME = InetAddress.getLocalHost().getHostName(); } catch (UnknownHostException e) { System.err.println("find hostname err"); } } private String host; private Integer port; public static String getHostName() { return HOST_NAME; } public static void setHostName(String hostName) { HOST_NAME = hostName; } public String getHost() { return host; } public void setHost(String host) { this.host = host; } public Integer getPort() { return port; } public void setPort(Integer port) { this.port = port; } }