接口
接口方法定义不用额外写public abstract,默认即可。
spring注入属性
我们约定了,当需要从配置文件中读取同一批的属性>3个时,不要使用value来一个个注入,和springboot一样,将其批量放到一个类里面,然后调用。
@Component
@ConfigurationProperties(prefix = "rbapi.rabbitmq")
@Data
public class RbapiProperties {
private String queuename;
private String exchangename;
private String routingkey;
}
然后在需要用到这些属性的地方,注解注入这个bean即可。