SpringBoot 读取配置的几种方式
本文介绍了SpringBoot中读取配置文件的几种方法,包括使用`@Value`、`Environment`和`@ConfigurationProperties`注解,以及如何通过`@PropertySource`指定配置文件位置和编码。还讲解了如何自定义工厂类以支持读取`.yaml`文件。
改造 Maven 项目支持 Kotlin 语法
使用 Maven---原文地址
插件与版本
kotlin-maven-plugin 用于编译 Kotlin 源代码与模块,目前只支持 Marven V3。
通过 kotlin.version 属性定义要使用的 Kotlin 版本:
1.
带你手撸一个Kotlin版的EventBus
EventBus的优点有很多(现在来看也并不是优点):代码简洁,是一种发布订阅设计模式(观察者设计模式),简化了组件之间的通讯,分离了事件的发送者和接收者,而且可以随意切换线程,避免了复杂的和易错的依赖关系和生命周期问题
Android——一个简单的音乐APP
Github上有位牛人将网易云音乐的接口进行部署和总结,然后我将它的仓库部署到我的云服务器上,因为他的是需要翻墙的,此项目所有接口信息均与网易云音乐关联。
由于此项目用于熟悉kotlin语言,所以绝大部分代码均使用kotlin编写;
目前EasyMusic为第一版,功能上还有欠缺,但主流程已经基本完成;