然后第二个红框内所说明的内容大概如下:
创新互联不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的成都网站设计、成都网站建设质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式成都全网营销需求,让再小的高端网站设计也能产生价值!
org.springframework.data
spring-data-releasetrain
Fowler-SR2
pom
import
org.springframework.boot
spring-boot-dependencies
2.1.2.RELEASE
pom
import
在SpringBoot项目中的配置文件的格式有两种properties和yml,文件的位置如下(优先级由高到低,这里解释一下优先级的意思就是,在项目加载jvm的时候会优先加载哪个位置的配置文件):
java -jar demo.jar --spring.config.location=classpath:/myconfig/
最后是修改application.properties/application.yml配置文件的名字,因为我们的默认配置文件的名字也可以不叫作这个默认的名字,例如修改为myconfig.properties/myconfig.yml.如图,在启动项目的时候通过spring.config.name=myconfig来指定配置文件的名字
另外在已经打包好的项目的时候也可以通过下面的启动命令来指定配置文件的名字
java -jar demo.jar --spring.config.name=myconfig
最后可以同时执行多条命令,如下:
java -jar demo.jar --spring,config.name=myconfig;spring.config.location=classpath:/myconfig/
person.name=李依依
person.age=18
@Component
public class Person{
@Value("${person.name}")
private String name;
@Value("${person.age}")
private Integer age;
//省略getter/setter
}
@Component
@PropertySource("classpath:person.properties")
@ConfigurationProperties(prefix = "person")
public class Book {
private String name;
private Integer age;
//省略getter/setter
}
type:
color:
- white
- black
这段数据绑定到一个bean对象中,如下代码:
@ConfigurationProperties(prefix="type")
@Component
public class Config{
private List color = new ArrayList()
public List getColor(){
return this.color
}
}
当yml配置文件中取单个值的时候,如下
type:
color:white
取值
@Value("${type.color}")
private String color
更多的教程请关注:非科班的科班,若是觉得教程对你有帮助的请点个赞,谢谢
最后分享一波java的资源,资源包括java从入门到开发的全套视频,以及java的26个项目,资源比较大,大小大概是290g左右,链接容易失效,获取的方式是关注公众号:非科班的科班,让后回复:java项目即可获得,祝大家学习愉快