logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot整合Shiro(超详细,适合新手学习,附有源码)

shiro是什么呢?Shiro是一个功能强大,简单易用的 Java 安全框架,提供了用户认证、授权、加密、会话管理、缓存等功能。和目前另一款Java安全框架Spring Security相比,Shiro更加轻便,易于上手。各功能点介绍Authentication:用户身份认证/登录,即验证用户是不是合法用户Authorization:用户权限验证,即验证用户是否拥有某个角色,是否拥有某个权限。

文章图片
#spring boot#学习#java
Java利用多线程进行并发数据查询

在我们的系统中,我们可能会在一个事务中,执行多项操作,调用多个外部服务,查询数据或者更新数据,进行一系列逻辑处理之后返回给客户一个结果。而不是本服务积压大量服务,而其它服务又大量空闲,使得前端的请求得不到及时的响应。逻辑一般是先定义几个方法查询对应数据,然后在用一个方法去调用这些方法,最终把结果返回到前端。这样写的缺点是:这些方法是串行执行的,如果数量量大的情况下,执行时间会很长,用户体验极差。并

#java
SpringCloud Gateway整合swagger --Knife4j

但是在微服务springcloud项目下,业务模块众多,如果再像之前一样单独访问每个模块的 swagger-ui.html ,则非常麻烦。既然我们已经通过 nacos和gateway 实现统一访问,那我们也可以通过网关将所有的应用的swagger界面聚合起来。这样前端开发的时候只需要访问网关的swagger就可以,而不用访问每个应用的swagger。我们经常在springboot单体项目中,集成s

#spring cloud#gateway#java
Docker安装RabbitMQ

进入容器(docker exec -it rabbit /bin/bash),执行(rabbitmq-plugins enable rabbitmq_management)启动rabbitmq_management.一般不使用guest,因为rabbit默认账号密码是guest,不安全,都是使用自己创建的账号和密码。不过guest这个账号也是可以用的。然后浏览器访问:http://ip地址:156

#java-rabbitmq#rabbitmq#docker
Docker部署运行jar

已经安装过的跳过,没安装的可以。

#docker#jar#容器
使用nginx部署前端项目

使用FileZilla或者其他工具上传前端项目到nginx的html目录。浏览器访问:http://43.139.56.13/czczz-admin。浏览器访问:http://localhost/czczz-admin。将我们要执行的项目同样放到nginx下html目录下。可以看到,成功访问到前端页面并且调用了后端的接口。这样,一个简单去前后端分离项目就部署完毕了!-p: 将容器的 端口映射到主机

#nginx#前端#运维
手把手教你使用Springboot整合dubbo,搭建一个微服务

由于dubbo的注册中心用的是zookeeper,所以首先需要。

#java#zookeeper
kafka集群搭建并验证(个人亲手搭建,真实有效)

本文主要介绍 Kafka 集群搭建,本文的内容以 Linux CentOS7 作为安装演示,其他 Linux 系列的操作系统也可以根据情况参考本文的内容。

#java#kafka
SpringBoot集成kafka-入门

kafka简单入门,开发一个HelloKafka

#java#kafka
kafka集群搭建并验证(个人亲手搭建,真实有效)

本文主要介绍 Kafka 集群搭建,本文的内容以 Linux CentOS7 作为安装演示,其他 Linux 系列的操作系统也可以根据情况参考本文的内容。

#java#kafka
    共 11 条
  • 1
  • 2
  • 请选择