springboot入门
来源:互联网 发布:字幕下载软件 编辑:程序博客网 时间:2024/06/07 03:33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.wesure</groupId> <artifactId>Test</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</version> <relativePath/> </parent> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>16.0.1</version> </dependency> </dependencies></project>注意springboot的版本 之前我用的1.2.5的版本 死活启动不了
将配置文件装载进实体类:@SpringBootApplication@EnableConfigurationProperties(TestConfig.class)@RestControllerpublic class App {@Autowiredprivate TestConfig testConfig;@RequestMapping("/test")public Map<String, Object> test(){HashMap<String, Object> map = Maps.newHashMap();map.put("name", testConfig.getName());map.put("age", testConfig.getAge());map.put("urls", testConfig.getUrls());return map;} public static void main( String[] args ){ SpringApplication.run(App.class, args); }}主程序:@ConfigurationProperties(prefix="test")public class TestConfig {private String name;private Integer age;private List<String> urls = new ArrayList<String>();public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}public List<String> getUrls() {return urls;}public void setUrls(List<String> urls) {this.urls = urls;}}配置文件:test.name=Jacktest.age=20test.urls[0]=http://10.0.4.188:9001test.urls[1]=http://10.0.4.188:9002test.urls[2]=http://10.0.4.188:9003
阅读全文
0 0
- SpringBoot入门
- springboot入门
- springboot 入门
- springboot 入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- Springboot入门
- springboot入门
- SpringBoot入门
- SpringBOOT入门
- SpringBoot 入门
- springboot入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- springboot入门
- Java工程师成神之路
- nRF52832 — NFC脚(P9/P10)配置为普通GPIO口
- 访问网页-网络如何工作
- 用Eclipse创建一个Maven Web项目
- 两种O(nlogn)级别的排序,归并排序和快速排序
- springboot入门
- Android 手机和盒子遥控器
- 阿里云lamp、lnmp环境搭建
- java web 项目中 简单定时器实现 Timer
- mongodb lbs 学习总结 . geo 算法源码链接
- “里里外外”的ajax
- Python人工智能之图片识别,Python3一行代码实现图片文字识别
- C++文件结束符 输入两次
- 动态库(.so)链接静态库(.a)的总结