- 博客(17)
- 收藏
- 关注
原创 Gateway--服务网关
一。gateway入门1.创建一个my-gateway工程2,引入gateway依赖 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </de
2021-07-08 16:19:03
227
原创 震惊!!!!将商品微服务注册到nacos
一,搭建nacos环境1,启动nacos2,打开浏览器输入http://localhost:8848/nacos,即可访问服务, 默认密码是nacos/nacos二,将商品和订单微服务注册到nacos1,在pom中添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-di
2021-07-07 15:55:32
174
原创 spring-cloud基础
1,创建maven父工程引入相关依赖<!--打包方式: jar: java工程 war:web工程 pom:父工程--> <packaging>pom</packaging> <!--继承springboot的父工程--> <parent> <artifactId>spring-boot-starter-parent</artifactId> <gr
2021-07-06 17:36:03
94
原创 springboot使用redis作为缓存-----注解方式
1,配置@Configurationpublic class RedisConfig { //比如验证码 @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object> template = new RedisTemplate<>(); Redi
2021-06-30 18:42:22
127
原创 springboot使用redis作为缓存
1,修改sentinel.conf的配置文件2,启动哨兵3,配置文件spring.datasource.username=rootspring.datasource.password=123456spring.datasource.url=jdbc:mysql://localhost:3306/person?serverTimezone=Asia/Shanghaispring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
2021-06-29 19:59:20
107
原创 java连接集群
1,哨兵spring.redis.sentinel.master=mymasterspring.redis.sentinel.nodes=192.168.17.4:263792,集群spring.redis.cluster.nodes=192.168.17.4:7001,192.168.17.4:7002,192.168.17.4:8001,192.168.17.4:8002,192.168.17.4:9001,192.168.17.4:9002
2021-06-29 16:22:17
171
原创 springboot整合redis
1,引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2,代码测试1----StringRedistemplate @Autowired private StringRedisTemplate stringRe
2021-06-29 15:31:01
95
原创 java连接redis
1,引入redis的依赖<dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.6.0</version> </dependency> </dependencies>2,java操作redisJedis je
2021-06-29 15:01:07
80
原创 redis集群
一,redis主从关系1,redis主从关系2,搭建主从关系准备三台机器 (1 主节点 2 从节点) 为了节省资源 在一个虚拟机上启动三台redis 只是他们的端口号不同,配置redis配置文件 6380(主) 6381(从) 6382(从)修改rdb持久化文件的路径以及端口先创建一个文件夹,放三个端口启动三个服务器 6.连接不同的redis服务7让两个从跟着主通过测试我们知道 主节点可以负责读写操作,但是从节点只能负责读操作。如果主节点挂了,从节点无法
2021-06-28 20:16:04
64
原创 nginx集群的搭建
1,首先装两个虚拟机主IP:192.169.17.3备IP:192.168.17.4虚拟IP:192.168.17.50;在两个虚拟机都装上keepalived默认的安装路径:/etc/keepalived2,配置3,测试此时不管怎么访问都在主把主关了./nginx -s stopsystemctl stop keepalived.service...
2021-06-23 19:40:16
87
原创 nginx实现动静分离
1,动态资源 jsp thymeleaf2, 静态资源:images css js3,创建一个springboot工程4,静态文件和工程打包放到linux中这个时候是找不到静态文件路径的5,修改nginx并启动项目6,测试
2021-06-23 19:07:17
96
原创 反向代理&&负载均衡
(1)启动nginx./nginx(2)查看nginx是否启动成功ps -ef | grep nginx(3)在浏览器访问nignx(4)nginx的配置文件代表的意思(5)反向代理1)创建一个springboot web工程2)启动这个jar包 java -jar fzjhlianxi-0.0.1-SNAPSHOT.jar3)启动成功4)编辑反向代理服务器[root@localhost conf]# vi nginx.conf5)使用反向代理服务器6)网页测试
2021-06-22 19:55:08
88
原创 mybatis-plus
(1)引入相关依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version> </dependency>(2)配置文件spring.datasource.username=root
2021-06-21 19:53:36
106
原创 SpringBoot增删改查
(1)引入分页依赖和thymeleaf依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.13</version> </depen
2021-06-21 19:26:02
109
原创 java如何读取springboot配置文件中的内容
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-06-18 19:42:05
127
原创 SpringBoot配置
1.正文1. 通过maven的形式创建springboot工程。 2. springboot工程中常见的配置文件类型。 3. java如何读取springboot文件中的内容。 4. springboot如何注册web三大组件。 5. springboot自动装配的原理。 6. springboot整合数据源。 7. springboot整合mybatis. ...
2021-06-18 18:53:22
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人