工作中发现的代码不良习惯

接口

  接口方法定义不用额外写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即可。