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

如何搭建微网站久久建筑有限公司

如何搭建微网站,久久建筑有限公司,常州网站备案,六安人论坛六安杂谈spring 属性占位符Spring的PropertySourcesPlaceholderConfigurer用于从XML或Java Config中定义的Spring bean定义外部化属性。 PlaceholderConfigurer支持的一些选项在文档中并不明显#xff0c;但很有趣#xff0c;并且可能有用。 首先#xff0c;以Spring文档中的示例为… spring 属性占位符 Spring的PropertySourcesPlaceholderConfigurer用于从XML或Java Config中定义的Spring bean定义外部化属性。 PlaceholderConfigurer支持的一些选项在文档中并不明显但很有趣并且可能有用。 首先以Spring文档中的示例为例考虑一个属性文件其中包含用于配置数据源的信息 jdbc.driverClassNameorg.hsqldb.jdbcDriver jdbc.urljdbc:hsqldb:hsql://production:9002 jdbc.usernamesa jdbc.passwordroot 使用自定义名称空间配置PropertySourcesPlaceholderConfigurer context:property-placeholder locationdatabase.properties/ 可以通过以下方式使用基于XML的bean定义来定义利用这些属性的数据源bean bean iddataSource destroy-methodcloseclassorg.apache.commons.dbcp.BasicDataSourceproperty namedriverClassName value${jdbc.driverClassName}/property nameurl value${jdbc.url}/property nameusername value${jdbc.username}/property namepassword value${jdbc.password}/ /bean 并以这种方式使用基于Java的配置 Value(${jdbc.driverClassName}) private String driverClassName; Value(${jdbc.url}) private String dbUrl; Value(${jdbc.username}) private String dbUserName; Value(${jdbc.password}) private String dbPassword;Bean public BasicDataSource dataSource() {BasicDataSource dataSource new BasicDataSource();dataSource.setDriverClassName(driverClassName);dataSource.setUrl(dbUrl);dataSource.setUsername(dbUserName);dataSource.setPassword(dbPassword);return dataSource; } 不太明显的选项是 首先是对默认值的支持。 例如如果要为jdbc用户名默认提供“ sa”则使用这种方式使用$ {propertyNamedefault}语法 property nameusername value${jdbc.username:sa}/ 或使用Java Config .. .. Value(${jdbc.username:sa}) private String dbUserName;Bean public BasicDataSource dataSource() { .. } 其次是对嵌套属性解析的支持例如考虑以下属性 phase.properties文件– phaseqa jdbc.username.qaqasa jdbc.username.devdevsa 并以这种嵌套方式将phase属性用作XML bean定义中另一个属性的一部分 property nameusername value${jdbc.username.${phase}}/ 这些选项对于基于占位符的配置可能非常有用。 参考 Spring Property占位符配置器– all和杂物博客中我们的JCG合作伙伴 Biju Kunjummen提供了一些不太明显的选择 。 翻译自: https://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.htmlspring 属性占位符
http://wiki.neutronadmin.com/news/236913/

相关文章:

  • 合肥专业做网站公司有哪些wordpress用户注册地址
  • 好看响应式网站模板学广告设计学费是多少
  • 昆明云南微网站搭建all in one wordpress
  • 遂溪网站建设公司正确的网址格式怎么写
  • 网站建设各个模块的功能中国企业网是国企吗
  • 钛钢饰品网站建设网页模板好的网站好
  • 应聘网站运营建设面试影视后期制作培训机构全国排名
  • 网站开发制作全包网站图片缩略图
  • 上海网站开发公司网站建设中 模版下载
  • 网站平台代理百度seo搜搜
  • 做网站用什么语哪里有制作网站
  • 建设网站需要注意的事项企业网站空间选择
  • 网站服务器租用价格怎么算海口网站制作公司
  • 商品图片网站开发网页设计师工资一般多少钱
  • 网站搭建技术方案广告优化是做什么的
  • 网站建设这门课好学吗大石桥网站建设公司
  • dede后台做两个网站深圳银行网站建设
  • dedecms 网站标题 设置宿迁558网络专业做网站
  • wordpress 4.9 多站php 网站安装原理
  • 成年男女做羞羞视频网站网站做的好看术语
  • 江西网站开发联系方式wordpress网站换字体
  • 领优惠券的小网站怎么做室内设计师在哪里找
  • 做网站花钱么wordpress 中英双语
  • 杭州网站建设推广公司加盟微信小程序代理
  • 做封面字体下载好的网站html5个人网页完整代码
  • 东莞网站设计流程wordpress给模板添加title
  • 招标网站建设申请报告丽水网站建设企业
  • 成都门户网站有哪些成品影视app开发工具
  • 山东临沂市需要建设网站的公司哪些网站做推广
  • 建设工程施工许可证查询网站WordPress内网外网访问