![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
英雄郭靖
这个作者很懒,什么都没留下…
展开
-
Spring Cloud(7)
续 使用Kafka添加问题到ES安装Kafka步骤1:苍老师网站去下载kafka2.4.1解压到一个指定目录步骤2:配置Zookeeper在kafka安装目录下打开kafka_2.13-2.4.1\config\zookeeper.properties文件修改如下# dataDir=/tmp/zookeeperdataDir=F:/opt/kafka/zookeeper步骤3:配置kafka配置文件指定刚刚设置的zookeeper路径在kafka安装目录下打开kafka_2.13原创 2020-12-30 19:50:03 · 284 阅读 · 0 评论 -
Spring Cloud(6)
续 ES实现问题功能续 编写Page转PageInfo上次可能中我们编写了Page类型对象转换成PageInfo类型的代码为了兼容页面上的调用实际上在编写的过程中我们添加了PageHelper的依赖search模块pom.xml添加依赖代码如下 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper&l原创 2020-12-30 09:21:56 · 459 阅读 · 0 评论 -
Spring Cloud(5)
续 使用Spring整合ES为使用java代码为ES添加数据在上次课内容的基础上添加以下数据在测试类中运行即可代码如下:@Resource ItemRepository itemRepository; @Test void addItem(){// Item item=new Item(1L,"华为Mate40","手机"// ,"华为",4890.0,"/image/11.jpg");// itemReposi原创 2020-12-28 18:33:51 · 183 阅读 · 0 评论 -
Spring Cloud(4)
显示用户面板信息现在登录成功可以显示标签列表和问题列表以及用户面板信息中的昵称,但是不能显示提问数等其他信息现在来实现显示这些信息提供问题数量的业务的服务提供者应该是faq模块用户信息面板是用户相关的内容调用者是sys模块这就需要Ribbon了步骤1:在faq模块的QuestionController中添加返回用户问题数的方法 //按用户id返回该用户问题数 @GetMapping("/count") public Integer count(Integer userId)原创 2020-12-28 08:38:39 · 213 阅读 · 0 评论 -
Spring Cloud(3)
续迁移登录功能上传课讲到步骤5:编写UserDetailServiceImpl步骤6:上面步骤编写的方法实际上是由Spring-Security调用的下面我们就创建security包来编写security的配置代码如下@Configuration@EnableGlobalMethodSecurity(prePostEnabled = true)public class SecurityConfig extends WebSecurityConfigurerAdapter { @Aut原创 2020-12-25 19:12:52 · 234 阅读 · 0 评论 -
Spring Cloud(2)
从单体项目到微服务上次课网关项目的路由原理 单体服务器拆分为微服务主要拆分的目标就是straw-portal拆分后大概由下列项目组成straw-sys:系统基础服务,用户管理等straw-faq:问答系统,负责问答系统核心功能straw-resource:静态资源服务,图片的上传下载straw-search:问题搜索straw-gateway:网关,UI界面和系统安全项目拆分以后真实环境下部署运行时,一定会部署到不同的服务器上整个项目的计算和业务,又多台服务器共同承担,原创 2020-12-24 20:29:07 · 263 阅读 · 1 评论