日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java修改配置文件参数_在java类中获取在.properties配置文件中设置的参数

發布時間:2024/7/23 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java修改配置文件参数_在java类中获取在.properties配置文件中设置的参数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何獲取.properties配置文件中的參數,我在網上查了半天沒弄明白,后來在以前的項目中找到了,就寫下來,避免遺忘。

1.配置文件:message_product.properties

total_product=2

service1=1,新股發行短信提醒服務,發行的詳細信息

service2=2,配股短信提醒服務&增發短信提醒服務,增發的詳細信息

validatecode_temp=驗證碼:${vilidateCode}。

#消息持續發送時間,單位”小時“

message_constant_time=24

#消息的編碼格式 15 GBK編碼 30 彩信 31 wappush 32 長短信 33個性彩信'

message_formart=15

#'消息的優先級: 0 最低 --- 3 最高';

message_priority=3

#'消息的下發類型: 0 免費下發 1 按條下發 2 包月下發 3 訂閱請求 4 取消請求 5 包月扣費';

message_type=0

#產品ID numproductid

message_product_id=724

#numchannelid

message_channelid=0

2.java 類

package com.margin.utils;

import java.io.UnsupportedEncodingException;

import java.util.ResourceBundle;

import com.margin.po.MessageProduct;

public class MessageProperties {

private static ResourceBundle rb;

static {

rb = ResourceBundle.getBundle("message_product");

}

/**

* 得到短信服務總數

* @return

*/

public static int getTotalProduct() {

return Integer.parseInt(rb.getString("total_product"));

}

/**

* 消息持續發送時間

* @return

*/

public static int getMessageConstantTime()

{

return Integer.parseInt(rb.getString("message_constant_time").trim());

}

/**

* 消息格式

* @return

*/

public static int getMessageFormat()

{

return Integer.parseInt(rb.getString("message_formart").trim());

}

/**

* 消息發送優先級

* @return

*/

public static int getMessagePriority()

{

return Integer.parseInt(rb.getString("message_priority").trim());

}

總結

以上是生活随笔為你收集整理的java修改配置文件参数_在java类中获取在.properties配置文件中设置的参数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。