文章 2022-08-26 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证

一:需求分析        现在无论什么应用都少不了登录验证环节,而登录环节又少不了安全与校验,一是要防止用户信息被盗取,而是要防止用户利用漏洞进行暴力登录。所以针对这两个方面我选用的方案是采用MD5加盐进行加密并采用JWT进行验证的方案。当然用户还可以选择以游客身份进行访问,但是只有在登录的情况下才能对文章进行点赞、关注及收藏等动作。二:表结构分析1.数....

【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证
文章 2022-08-26 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:环境搭建及框架准备

一:项目介绍1.项目功能描述        该项目是一个文章体裁类的项目,面对三种不同群体(用户、自媒体创作人、管理员)有三种不同的客户端(App移动端、自媒体创作端、管理端),而这三者之间可以通过Feign实现相互调用。        在App移动端,用户可以查看文章并且能够对文章进行点赞、收藏、关注作者等操作,除....

【Spring Cloud】新闻头条微服务项目:环境搭建及框架准备
文章 2022-08-26 来自:开发者社区

【Springboot】微服务学习笔记十:微服务项目整合Kafka实现文章上下架功能

 一:Kafka消息发送快速入门1.传递字符串消息(1)发送消息创建一个Controller包并编写一个测试类用于发送消息package com.my.kafka.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.kafka.core....

【Springboot】微服务学习笔记十:微服务项目整合Kafka实现文章上下架功能
文章 2022-08-16 来自:开发者社区

第一次创建微服务项目,如何快速启动多个模块?,idea如何开启Run DashBoard(显示services)

缘起第一次创建微服务项目,发现自己的services不见了,做不到同时启动多个模块,现在已经解决了,怕以后忘了,现在做个记录正文

第一次创建微服务项目,如何快速启动多个模块?,idea如何开启Run DashBoard(显示services)
文章 2022-08-04 来自:开发者社区

微服务项目中maven依赖引入失败爆红问题解决方案

前言在微服务项目中在对于依赖得引入变得比较复杂了些,当然这只是相对于普通垂直架构得项目而言。微服务项目普通是采取父子依赖包含得关系来统一管理依赖,这样做的好处也就是统一引入得依赖版本,而且在后期进行依赖版本更替时只需修改父类的版本号就可以将所有子类的依赖修改。起因这次的问题就是出现在dependencyManagement这个标签的使用上上图依赖产生的问题并不是依赖引入错误或者版本号错误,对于上....

微服务项目中maven依赖引入失败爆红问题解决方案
文章 2022-07-09 来自:开发者社区

【云原生】Docker Compose 进阶 -- 部署微服务项目上线

哈喽!大家好,我是【Bug 终结者】 ,【CSDNJava领域优质创作者】,阿里云受邀专家博主,51CTO人气博主 . <br/>一位上进心十足,拥有极强学习力的【Java领域博主】 <br/>【Bug 终结者】博客的领域是【面向后端技术】的学习,未来会持续更新更多的【后端技术】以及【学习心得】。 偶尔会分享些前端基础知识,会更新实战项目,面向企业级开发应用! 如果有对【....

【云原生】Docker Compose 进阶 -- 部署微服务项目上线
文章 2022-06-30 来自:开发者社区

分布式 微服务 项目 我们为什么要分库分表?

前言大家好,今天跟大家聊聊分库分表。什么是分库分表为什么需要分库分表如何分库分表什么时候开始考虑分库分表分库分表会导致哪些问题分库分表中间件简介1. 什么是分库分表分库:就是一个数据库分成多个数据库,部署到不同机器。分表:就是一个数据库表分成多个表。2. 为什么需要分库分表2.1 为什么需要分库呢?如果业务量剧增,数据库可能会出现性能瓶颈,这时候我们就需要考虑拆分数据库。从这几方面来看:磁盘存储....

分布式 微服务 项目 我们为什么要分库分表?
文章 2022-06-30 来自:开发者社区

Docker Compose配置springboot微服务项目

新建Springboot项目controller类每访问一次,更新redis中数据,并在前端展示出来。 /** * @author ber * @version 1.0 * @date 21/8/30 15:12 */ @RestController public class HelloController { @Autowired StringRedisTemplate...

Docker Compose配置springboot微服务项目
文章 2022-06-13 来自:开发者社区

【工程】-一文带你使用Gradle构建SpringBoot微服务项目

Gradle官方介绍是Build Anything, Automate Everything,Deliver Faster,即构建任何项目,自动化,构建快。可以明显看到Gradle速度快,显示内容也比较清爽项目实例IDEA创建初始项目so easy..copy 两个项目,目录结构是这样,这里用1-5标识Gradle配置文件配置文件详解1. settings.gradle/** * rootPr.....

【工程】-一文带你使用Gradle构建SpringBoot微服务项目
文章 2022-05-25 来自:开发者社区

(3)微服务之间项目调用

采用RestTemplate方式调用:(1)添加RestTemplate到Spring容器中: import org.springframework.beans.factory.annotation.Configurable; import org.springframework.boot.web.client.RestTemplateBuilder; import org.springfram....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

微服务

构建可靠、高效、易扩展的技术基石

+关注