springMvc 之 【javaBean读取属性配置文件中的值】---注解方式
来源:互联网 发布:flag在c语言中的意思 编辑:程序博客网 时间:2024/05/16 02:08
如果在javaBean中读取属性配置文件中的值呢?方法如下:
1、属性配置文件【application.properties】中的部分键值对如下:
# qidao FTP configqidaoFTPHost=10.10.6.12qidaoFTPPort=21qidaoFTPDir=/qidaoFTPUsername=qi2daoqidaoFTPPwd=qi2daoshejiFTPUsername=she2jishejiFTPPwd=she2jiftpDownloadStorePath=D:/新建文件夹
- 必须是在自动依赖注入的类中, 比如@Service注解标识的类;
- 获取的方式:@Value("${键}"),比如@Value("${qidaoFTPUsername}"),将值赋值给@Value注解下面对应的属性。
package com.openeap.modules.taskBoard.common;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Service;@Servicepublic class FtpConfigService{//任务看板启道FTP的用户名和密码@Value("${qidaoFTPUsername}")private String qdUserName;@Value("${qidaoFTPPwd}")private String qdUserPassword;//任务看板设计FTP的用户名和密码@Value("${shejiFTPUsername}")private String sjUserName;@Value("${shejiFTPPwd}")private String sjUserPassword;//任务看板FTP的IP地址@Value("${qidaoFTPHost}")private String ftpIp;//任务看板FTP端口号@Value("${qidaoFTPPort}")private int ftpPort;//任务看板FTP下载存储路径@Value("${ftpDownloadStorePath}")private String ftpDownloadStorePath;//任务看板FTP远程路径@Value("${qidaoFTPDir}")private String qidaoFTPDir;//FTP索引文件private String ftpIndexFileName = "FtpFileInfo.xml";//=====================================set and get=====================================================public String getQdUserName() {return qdUserName;}public void setQdUserName(String qdUserName) {this.qdUserName = qdUserName;}public String getQdUserPassword() {return qdUserPassword;}public void setQdUserPassword(String qdUserPassword) {this.qdUserPassword = qdUserPassword;}public String getSjUserName() {return sjUserName;}public void setSjUserName(String sjUserName) {this.sjUserName = sjUserName;}public String getSjUserPassword() {return sjUserPassword;}public void setSjUserPassword(String sjUserPassword) {this.sjUserPassword = sjUserPassword;}public String getFtpIp() {return ftpIp;}public void setFtpIp(String ftpIp) {this.ftpIp = ftpIp;}public int getFtpPort() {return ftpPort;}public void setFtpPort(int ftpPort) {this.ftpPort = ftpPort;}public String getFtpDownloadStorePath() {return ftpDownloadStorePath;}public void setFtpDownloadStorePath(String ftpDownloadStorePath) {this.ftpDownloadStorePath = ftpDownloadStorePath;}public String getFtpIndexFileName() {return ftpIndexFileName;}public void setFtpIndexFileName(String ftpIndexFileName) {this.ftpIndexFileName = ftpIndexFileName;}public String getQidaoFTPDir() {return qidaoFTPDir;}public void setQidaoFTPDir(String qidaoFTPDir) {this.qidaoFTPDir = qidaoFTPDir;}}
0 0
- springMvc 之 【javaBean读取属性配置文件中的值】---注解方式
- springMvc 之 【javaBean读取属性配置文件中的值】---非注解方式
- springMvc 如何通过注解@Value 读取配置文件中的内容(.properties)
- springmvc 通过注解读取配置文件
- spring提供读取配置文件中的属性注解@Value
- SpringMVC中如何读取配置文件中的值
- springMVC注解@initbinder,表单中的日期 字符串和Javabean中的日期类型的属性自动转换
- springmvc之注解方式
- @PropertiesSource注解读取配置文件中的数据
- springMvc 将对象json返回时自动忽略掉对象中的特定属性的注解方式
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- spring boot 读取配置文件(application.yml)中的属性值
- SpringMVC配置文件读取其他配置文件中属性VS类中注入配置文件属性
- Source-php-request-2
- quarze的工作原理
- ffmpeg中tbc tbr tbn代表的含义
- 解决ViewPager嵌套ViewPager里面添加点击事件问题
- Leetcode#18 4Sum
- springMvc 之 【javaBean读取属性配置文件中的值】---注解方式
- iOS中MRC和ARC混编
- Android窗口管理服务相关对象的创建流程
- 访客过多导致服务器DOWN掉
- 下拉刷新控件
- 桥接模式
- android studio gradle和安装遇到的一些问题
- ScrollView下,ListView生存之道
- Linux进程地址空间与虚拟内存