20、若变量类型a是int类型,并执行了语句:a=‘A'+1.6;,则正确的叙述是( D )。 A

使用Spring Boot全局配置文件设置属性时:

洳果配置属性是Spring Boot已有属性例如服务端口server.port,那么Spring Boot内部会自动扫描并读取这些配置文件中的属性值并覆盖默认属性

如果配置的属性是用户洎定义属性,例如刚刚自定义的Person实体类属性还必须在程序中注入这些配置属性方可生效。

Spring Boot提供的@ConfigurationProperties注解用来快速、方便地将配置文件中的洎定义属性值批量注入到某个Bean对象的多个对应属性中假设现在有一个配置文件,如果使用@ConfigurationProperties注入配置文件的属性示例代码如下:


 
 
 
 

@Value注解是Spring框架提供的,用来读取配置文件中的属性值并逐个注入到Bean对象的对应属性中Spring Boot框架从Spring框架中对@Value注解进行了默认继承,所以在Spring Boot框架中还可以使用该注解读取和注入配置文件属性值使用@Value注入属性的示例代码如下


 

演示@Value注解读取并注入配置文件属性的使用:


 
 
 
 
 
 
 

Student类使用@Value注解将配置文件的屬性值读取和注入。

从上述示例代码可以看出使用@Value注解方式需要对每一个属性注入设置,同时又免去了属性的setXX()方法

? (2)再次打开测试類进行测试


可以看出测试方法studentTest()运行成功,同时正确打印出了Student实体类对象需要说明的是,本示例中只是使用@Value注解对实例中Student对象的普通类型属性进行了赋值演示而@Value注解对于包含Map集合、对象以及YAML文件格式的行内式写法的配置文件的属性注入都不支持,如果赋值会出现错误

这些内容是从拉勾教育的《Java工程师高薪训练营》里学到的,课程内容非常全面还有拉勾的内推大厂服务,推荐你也看看

}
有的说选C 的 正确吗
如果你真不確定,上机试一下就好了
那就是不能相加强制转换一下吧
晕 那人说的是java中的

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 int型变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信