SpringBoot 标签

SpringBoot result风格响应指定字段 有更新!

  |   0 评论   |   2,618 浏览

前言 在SpringBoot开发过程中 总会遇到 并不需要将Bean对象中的所有字段全部响应 这时候 我们就可以使用到JsonView这个注解了 编写接口 其实这里的接口 只是用来做标记使用的 给Bean的字段进行分类标记 在JSONViewInterface下Video这个接口是我拿来分类的 Video下有一个ViewHot 这个ViewHot继承Base 而Video下的All继承了ViewHot 后面我们看下效果 记住这个Base 要让JSONViewInterface里面所有的接口去继承它 (分类接口除外) public interface JSONViewInterface { interface Video { interface ViewHot extends Base { } interface All extends ViewHot { } } interface Base { } } 编写Entity 我们先来看Result的Entity Result风格的API 主要是统一响应的风格 我这里举个例子 重点看vdata 这个字段 这个字段呢 是给客户端响….

SpringBoot 不依赖注入获取application.yml参数 有更新!

  |   0 评论   |   2,778 浏览

前言 在SpringBoot开发过程中 需要获取application.yml中的配置参数 但是,需要获取参数的是任务调度的子线程当中 也就无法使用依赖注入 这里记录一下 在非注入环境下 获取application.yml配置文件的参数 application.yml文件 这个文件里面的内容是这样的 spring: profiles: active: dev 加载application.yml文件 YamlPropertiesFactoryBean yamlMapFactoryBean = new YamlPropertiesFactoryBean(); //可以加载多个yml文件 yamlMapFactoryBean.setResources(new ClassPathResource(“application.yml”)); Properties properties = yamlMapFactoryBean.getObject(); //获取yml里的参数 String active = properties.getProperty("spring.profiles.act….