• Spring 5 源码编译 fatal: Not a git repository (or any of the parent directories): .git

    前言为了学习 Spring 源码,想在源码上做注释,因此将源码 clone 下来本地编译。最终编译环境OK拉,就是有报红的错误信息,受不了尝试解决掉。本地环境IDEA 2018.2gradle-5.6spring-framework-5.2.2.RELEASEjdk-11.0.13错误信息如下:fatal: Not a git repository&

    Jan 10, 2022 阅读(1657)
    标签: Spring
  • Spring boot @ConfigurationProperties 注解用起来可以这么优雅

    在做项目时,总是会碰到一下配置信息,配置信息的加载及注入看起来很不爽,代码看起来比较冗余不优雅。废话不多说上之前的代码:application.yml 配置文件如下:--- # 开发者账号相关信息 app:     key: 1015796659     secret: sandb

    Mar 11, 2019 阅读(2254)
    标签: Java Spring
  • Spring GA、PRE、SNAPSHOT 版本含义及区别

    GA:General Availability: 正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。PRE: 预览版,内部测试版。主要是给开发人员和测试人员测试和找BUG用的,不建议使用;SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本。

    Feb 3, 2019 阅读(5435)
    标签: Spring
  • Spring 简单的实现定时任务

    在实际项目中需要定时循环的处理一些事情,例如定时检查数据有效性等,在此记录基于spring 简单的实现定时任务。一、基于配置文件实现定时任务Spring 配置文件: <!-- 开启注解 --> <context:annotation-config /> <!-- 标注扫描的类 --> <con

    Sep 1, 2017 阅读(3374)
    标签: Spring Java
  • Spring加载properties文件的两种方式(配置文件、注解)

    在实际项目中有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties配置文件即可,不需要修改源代码这样更加方便,尤其是项目发布到生产环境后带来的方便就更为明细。通过xml方式加载properties文件在我们项目中常见的场景有是数据库数据源的配置,开发的时候是一套配置、

    Jul 12, 2017 阅读(2861)
    标签: Spring Java