速度
设计简单
对非线性开发模式 同时上千个并发 分支 完全分布式 大数据量 Git
SVN
1.2 git工作流程
1 从远程仓库克隆GIT资源 作为本地仓库
2 从本地仓库checkout 下载
3 提交代码道暂存区
4 提交修改 ---》本地
5 修改完成 需要和团队共享代码 push 到远程仓库
一、Maven依赖
本文所采用的的SpringBoot的版本如下
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version> </parent>
注入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
测试页面代码展示
@Test public void testRedisTemplate(){ // 存到Redis的数据库 redisTemplate.opsForValue().set("hello","0708java"); // 取 String str =(String) redisTemplate.opsForValue().get("hello"); System.out.println(str); MUser user=new MUser(); user.setId(1); user.setUsername("admin"); user.setPassword("123"); user.setName("超人"); // 直接将对象存进去 redisTemplate.opsForValue().set("user",user); //取 MUser user1 =(MUser)redisTemplate.opsForValue().get("user"); System.out.println(user1); }
application.yml页面代码展示
# Redis Spring:
redis:
# 注意这里的路径是redis客户端的ip地址例如:196.168.42.10,rayfoo.cn是云服务器的路径,
host: rayfoo.cn
port: 6379
# 如果有设置密码需要书写 例如:password: "123"
或者在
application.properties中加入redis相关配置
# Redis数据库索引(默认为0) spring.redis.database=0 # Redis服务器地址 spring.redis.host=192.168.0.24 # Redis服务器连接端口 spring.redis.port=6379 # Redis服务器连接密码(默认为空) spring.redis.password= # 连接池最大连接数(使用负值表示没有限制) spring.redis.pool.max-active=200 # 连接池最大阻塞等待时间(使用负值表示没有限制) spring.redis.pool.max-wait=-1 # 连接池中的最大空闲连接 spring.redis.pool.max-idle=10 # 连接池中的最小空闲连接 spring.redis.pool.min-idle=0 # 连接超时时间(毫秒) spring.redis.timeout=1000
(application.properties中加入redis相关配置是引用的https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html的,里面的属性是给你了解的相关属性的)