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

网站架构设计师求职信网站使用的数据库主要有哪些

网站架构设计师求职信,网站使用的数据库主要有哪些,微信关联网站,河北自助建站系统平台我们都知道平常在使用SpringBoot和SpringCloud的时候#xff0c;如果需要加载一两个配置文件的话我们通常使用Value(“${属性名称}”)注解去加载。但是如果配置文件属性特别多的时候使用这种方式就显得特别的不友好了。 比如说#xff0c;我们要加载下方这个名为application.… 我们都知道平常在使用SpringBoot和SpringCloud的时候如果需要加载一两个配置文件的话我们通常使用Value(“${属性名称}”)注解去加载。但是如果配置文件属性特别多的时候使用这种方式就显得特别的不友好了。 比如说我们要加载下方这个名为application.yml的配置文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | kafka: brokerAddress: 110.35.113.62:9092,123.27.143.72:9095,180.17.133.52:9096 smsTopic: testTopic smsCosumeGroup: testTopicGroup timerTaskTopic: timerTopic timerTaskGroup: timerGroup jvmNumbers: 3 security: authentication: jwt: secret: 0550224055e1848081dba46d8ad325f503fa141b tokenValidityInSeconds: 86400 —|— 此时我们有两种方式来简化这个加载方式 1 这种方式呢是同过层层嵌套的方式一层一层的按照配置文件属性的方式来进行注入的。大家只要把这个类跟上方提供的配置文件进行对比就会明白它的方式了。注意下方的所有属性因为篇幅问题没有增加get、set方法实际使用过程中请自行添加 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | ConfigurationProperties(prefix application, ignoreUnknownFields false) public class ApplicationProperties1 { private final Security security new Security(); private final Kafka kafka new Kafka(); public static class Kafka { private String brokerAddress; private String smsTopic; private String smsCosumeGroup; private String timerTaskTopic; private String timerTaskGroup; private String jvmNumbers; } public static class Security { private final Authentication authentication new Authentication(); public static class Authentication { private final Jwt jwt new Jwt(); public static class Jwt { private String secret; private long tokenValidityInSeconds; } } } } —|— 2 这种方式就是以指定的配置前缀为依据去取配置同上没有写get、set方法 例如kafka的配置可以这样来 1 2 3 4 5 6 7 8 9 10 11 12 | Configuration ConfigurationProperties(prefix kafka,ignoreUnknownFields false) PropertySource(value { classpath:application.yml },ignoreResourceNotFoundfalse) public class ApplicationProperties { private String brokerAddress; private String smsTopic; private String smsCosumeGroup; private String timerTaskTopic; private String timerTaskGroup; private String jvmNumbers; } —|— 而Security的配置这样来 1 2 3 4 5 6 7 8 9 | Configuration ConfigurationProperties(prefix security.authentication.jwt,ignoreUnknownFields false) PropertySource(value { classpath:application.yml },ignoreResourceNotFoundfalse) public class ApplicationProperties { private String secret; private long tokenValidityInSeconds; } —|— 补充 大家可能会注意到我上方的几个类中都没有写get和set方法因为那个东西其实所占的篇幅实在是太长了。那么有什么办法可以补救么其实是有办法的一个注解就可以全搞定哟。 什么你不信不信来看看呀IDEA中使用lombok插件 结语 怎么样学会这个以后Leader还会担心你的代码臃肿么。 本文出自http://zhixiang.org.cn,转载请保留。
http://www.dnsts.com.cn/news/116497.html

相关文章:

  • 下载网站站开发如何实现网站开发手机验证码
  • 杭州网站设计哪家公司好广州新塘网站制作推广
  • 建网站盈利如何做后台网站增删改
  • 金融建设网站如何制作代码
  • 比较冷门的视频网站做搬运网站怎么做seo关键词
  • easyui 做的网站水产养殖畜禽饲料类网站前端模板
  • wordpress函数视频seo优化师是什么
  • 如何做好网站的优化的监测评价个人网站建设基本流程
  • 郴州网站建设公司哪家好酒店管理公司网站建设方案
  • 东莞规划局官方网站网络服务合同范本免费
  • 以网站建设专业画一幅画网站关键词怎样优化
  • 做资源分享网站qpython3手机版
  • 广州网站平台怎么做2024北京又开始核酸了吗今天
  • 网站被攻击的方法wdcp wordpress
  • 网站建设空间wordpress模板原创
  • cms建站系统 下载网站管理助手
  • 网站编辑做多久可以升职飞机网页设计实训报告
  • 上海网站制作优化公司广东网站建设教程
  • 网站源码下载 app最新cms
  • 自己做的网站别人怎么访问放置文件
  • php访问网站去哪里找需要推广的app
  • 专门做地方特产的网站网站建设价钱差异
  • 广东模板建站平台哪些人不适合学电子商务专业
  • jsp网站开发实例pdf网页设计与网站建设全攻略
  • 西安住房和城乡建设局网站网站开发 前景
  • 律师事务所东莞网站建设网站优化有哪些方法
  • 自己如何开网站东坑镇网站仿做
  • 网站接广告平台徐州网站建设公司哪家好
  • 南宁网站seo公司哪家好网易企业邮箱怎么申请
  • 有区域名和主机怎么做网站有哪些网站做外贸的