当前位置: 首页 > news >正文

湘阴网站建设长沙网络推广

湘阴网站建设,长沙网络推广,电子公司网页设计,做自己的批发网站需要什么营业执照一.原因 编写一个服务类的工具类,想做成一个灵活的配置,各种唯一code想从配置文件中读取,便有了这个坑。 二.使用value获取值为null, 这是因为这个工具类没有交给spring boot 来管理,导致每次都是new 一个新的,所以每…

一.原因
编写一个服务类的工具类,想做成一个灵活的配置,各种唯一code想从配置文件中读取,便有了这个坑。

二.使用@value获取值为null,
这是因为这个工具类没有交给spring boot 来管理,导致每次都是new 一个新的,所以每次取出来的值都是nu l l

三.解决方案
方法1:

@Component
public class MyUtil {private static String str;@Value("${zjg.name}")public void setStr(String str){MyUtil.str = str;}//使用public static void dd(){System.out.println(str);}
}

方法2:

public class MyUtil {private final static ResourceBundle resourceBundle = ResourceBundle.getBundle("application");private  final static  String str = resourceBundle.getString("zjg.name");//使用public static void dd(){System.out.println(str);}
}

注: private final static ResourceBundle resourceBundle = ResourceBundle.getBundle(“application”); application是propertis的前缀,并且是严格匹配的,例如:上述例子,配置参数就必须放在application.properties中,不能放在application-dev.properties中。

方法3:

public class MyUtil {private static Environment env = null;public static void setEnvironment(Environment env) {MyUtil.env = env;}public static String getProperty(String key) {return env.getProperty(key);}//使用public static void dd(){System.out.println(getProperty("zjg.name"));}
}

配置类:
@Configuration注解,在这个类中将Environment注入PropertiesUtil中

@Configuration
public class PropertiesConfig {@Resourceprivate Environment env;@PostConstructpublic void setProperties() {MyUtil.setEnvironment(env);}}

方法4:

ublic class ResourceUtil {static Properties properties = null;static{properties=new Properties();InputStream in= ResourceUtil.class.getClassLoader().getResourceAsStream("application.properties");try {properties.load(in);in.close();} catch (IOException e) {e.printStackTrace();}}public static String getValue(String key){return properties.getProperty(key);}public static Properties getProperties(){return properties;}//使用public static void dd(){System.out.println(ResourceUtil.getValue("zjg.name"));}
}
http://www.dt0577.cn/news/48690.html

相关文章:

  • 网站内容导出关闭站长工具seo综合查询
  • 有哪些做国际贸易的网站网站运营优化培训
  • 如何复制网站做二级分站网页设计排版布局技巧
  • 建设独立网站如何在互联网推广自己的产品
  • 金华公司网站建设随机关键词生成器
  • 中山做外贸网站成都百度推广账户优化
  • 云服务器和网站空间优化seo是什么意思
  • 徐州专业做网站的seo引擎搜索网站关键词
  • 青岛不错的网站公司优化网站建设
  • b2c购物网站建设二级分销小程序
  • 如何做tiktok的数据排行网站百度游戏排行榜风云榜
  • dedecms 网站安全设置推广产品
  • 网站关键字让别人做超链接了怎么办抖音视频排名优化
  • 好看的单页面网站东莞最新消息今天
  • appmakr手机版网站排名seo软件
  • 网站排名突然掉了怎么回事东莞seo网络推广专
  • 上海 网站工作室最彻底的手机优化软件
  • 如何选取网站关键词银行营销技巧和营销方法
  • 适合ps新手兼职大连seo优化
  • 郴州市面积多少平方公里谷歌广告优化
  • 做门窗做什么网站好成都网站建设系统
  • 亚洲杯篮球直播在什么网站市场营销案例分析及解答
  • 库尔勒北京网站建设关键词分为哪几类
  • 深圳做营销型网站百度推广怎么登陆
  • 凡科建站步骤如何做地推推广技巧
  • 万网虚拟机wordpress网站优化推广培训
  • 网站地图后缀网店运营怎么学
  • 成都鲜花网站建设百度关键词规划师工具
  • 网站开发都是用什么做的个人博客网站
  • 线上平台搭建要多少钱东莞seo网站排名优化