- 博客(3)
- 收藏
- 关注
转载 通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换
软件开发的一般流程为工程师开发 -> 测试 -> 上线,因此就涉及到三个不同的环境,开发环境、测试环境以及生产环境,通常这三个环境会有很多配置参数不同,例如数据源、文件路径、url等,如果每次上线一个新版本时都手动修改配置会十分繁琐,容易出错。spring 为我们提供了 profile 机制来解决这个问题。spring允许我们通过定义 profile 来将若干不同的 bean 定义组织
2017-05-24 15:24:28 451
转载 SpringBoot配置优先级
一般在一个项目中,总是会有好多个环境。比如:开发环境 -> 测试环境 -> 预发布环境 -> 生产环境每个环境上的配置文件总是不一样的,甚至开发环境中每个开发者的环境可能也会有一点不同,配置读取可是一个让人有点伤脑筋的问题。Spring Boot提供了一种优先级配置读取的机制来帮助我们从这种困境中走出来。常规情况下,我们都知道Spring Boot的配置会从
2017-05-23 14:50:40 1656
原创 Linux Redis启用远程连接
Linux上Redis要想被远程程序通过6379接口telnet通。需要满足一下几个条件1. redis-server ../conf/redis.conf 运行了。 并且telnet localhost 6379是通的。2. conf/redis.conf 里面的bind 127.0.0.1 ::1 这一行注释掉。 这里的bind指的是只有指定的网段才能远程
2017-05-18 16:07:31 17192 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人