现在用的spring-boot版本是1.5.x,在1.4.x的时候我记得配置自定义的yml配置文件是用 @ConfigurationProperties(locations={"classpath:myconfig.properties"})
的方式指定的,
现在这个注解里已经没有 locations
这个属性了,网上搜了一圈,说是用 @PropertySource({"classpath:myconfig.properties"})
注解来指定properties配置文件
因为application.properties修改application.yml是完全没有问题的,就想着把 myconfig.properties改myconfig.yml不就好了,就可以用yml格式来配置了,完美!!
spring-security 里自带了oauth2,正好YIIU里也用到了spring-security做权限部分,那为何不直接集成上第三方登录呢?
然后我开始了折腾
注意:本篇只折腾了spring-security oauth2的客户端部分,spring-security还可以搭建标准的oauth2服务端
之前在Java里格式化Markdown文档用的是Pegdown
库,也挺好用的,不过还是没有commommark-java
的可定制性强,下面对我使用commonmark-java
做一下总结
前言:MySQL数据库很好用,但数据量到了千万以上了,想增加字段是非常痛苦的,这个在MongoDB里就不存在,字段想怎么加就怎么加,所以也就有了想在spring-boot里用MongoDB的想法了,Github上spring-projects里有关于使用MongoDB的demo,后面会给出链接
使用版本:react-router-dom (v4)
问题描述:
页面List往下翻一下,然后点击其中的某一项,到Detail页面,然后再返回到List,List会回到顶部,而不是在之前的滚动位置