springboot-配置文件
2017-07-03 10:59
337 查看
注:在Controller类上加@RestController表示将此类中的所有视图都以JSON方式显示
我们可以直接在applicaton.properties
然后在控制器里使用
@Value(“${com.dudu.name}”)
private String name;
但是当我们的属性特别多的时候,我们可以把所有属性放在一个属性Bean里,
这里我们放在pojo下,如果类写上@Component就不要在启动类Applicaton上加下面@EnableConfigurationProperties({ConfigBean.class})。
接下来我们还要在Application里面注解 @EnableConfigu…这个
接着我们就在controller里面正式使用。
只要注解就可以了。
打开postman,输入http://localhost:8080/adult
我们可以直接在applicaton.properties
然后在控制器里使用
@Value(“${com.dudu.name}”)
private String name;
但是当我们的属性特别多的时候,我们可以把所有属性放在一个属性Bean里,
这里我们放在pojo下,如果类写上@Component就不要在启动类Applicaton上加下面@EnableConfigurationProperties({ConfigBean.class})。
@ConfigurationProperties(prefix = "com.dudu") public class ConfigBean { private String name; private String want; private String sex; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getWant() { return want; } public void setWant(String want) { this.want = want; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } }
接下来我们还要在Application里面注解 @EnableConfigu…这个
@Configuration @EnableAutoConfiguration @ComponentScan @EnableConfigurationProperties({ConfigBean.class}) public class Application { public static void main(String[] args){ SpringApplication.run(Application.class,args); } }
接着我们就在controller里面正式使用。
只要注解就可以了。
@RestController public class AdultController { @Autowired ConfigBean configBean; @RequestMapping("/adult") public String sayHello(){ return configBean.getName()+","+configBean.getWant()+","+configBean.getSex(); } }
打开postman,输入http://localhost:8080/adult
相关文章推荐
- SpringBoot学习记录3------外部配置文件yml
- SpringBoot通过JPA链接数据库及配置文件相关
- Springboot 之 解决IntelliJ IDEA读取properties配置文件的中文乱码问题
- springboot 最全配置文件
- Springboot的配置文件Application.properties
- SpringBoot 配置文件 application.properties
- SpringBoot 读取配置文件属性值
- SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解
- SpringBoot的配置文件
- springBoot(2):Properties和YAML配置文件
- springboot - 配置文件说明
- SpringBoot读取配置文件乱码
- SpringBoot学习——如何设置和读取配置文件中属性
- Springboot 配置通用文件模板
- Springboot之文件结构和配置文件
- SpringBoot 配置文件
- 第三十三章 SpringBoot使用第三方配置文件
- SpringBoot学习:获取yml和properties配置文件的内容
- SpringBoot 读取配置文件及profiles切换配置文件
- springBoot框架不同环境读取不同的配置文件