cwl_Java

1748 篇文章
36 人订阅

网络安全

cwl_java

快速学习-Kafka API

Kafka 的 Producer 发送消息采用的是异步发送的方式。在消息发送的过程中,涉及到了两个线程——main 线程和 Sender 线程,以及一个线程共享...

6030
cwl_java

快速学习-拦截器

4010
cwl_java

快速学习-登录功能实现-登录成功跳转主页面

5) Session的时效问题 Session默认有效时间为30分钟,可以在服务器的web.xml配置中修改.

6510
cwl_java

快速学习-给bean的属性赋值

为了简化XML文件的配置,越来越多的XML文件采用属性而非子元素配置信息。Spring从2.5版本开始引入了一个新的p命名空间,可以通过元素属性的方式配置Bea...

6320
cwl_java

快速学习-Spring的自动装配

相对于使用注解的方式实现的自动装配,在XML文档中进行的自动装配略显笨拙,在项目中更多的使用注解的方式实现

4120
cwl_java

商城项目-跨域问题

而我们刚才是从manage.leyou.com去访问api.leyou.com,这属于二级域名不同,跨域了。

6210
cwl_java

快速学习-使用域名访问本地项目

如果不同环境使用不同的ip去访问,可能会出现一些问题。为了保证所有环境的一致,我们会在各种环境下都使用域名来访问。

9520
cwl_java

VUE-认识Vue

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核...

5720
cwl_java

快速学习-SpringBoot实践

接下来,我们来看看如何用SpringBoot来玩转以前的SSM,我们沿用之前讲解SSM用到的数据库tb_user和实体类User

7640
cwl_java

快速学习SpringBoot-Java配置

在入门案例中,我们没有任何的配置,就可以实现一个SpringMVC的项目了,快速、高效!

5010
cwl_java

快速学习-视频点播解决方案

学成在线作为在线教育网站,提供多种学习形式,包括:录播、直播、图文、社群等,学生登录进入学习中心即可 在线学习,本章节将开发录播课程的在线学习功能,需求如下: ...

11530
cwl_java

快速学习-WebStorm安装

WebStorm是JetBrains公司的一款JavaScript开发工具,号称最好用的前端开发工具。

10620
cwl_java

商城项目-已登录购物车

购物车系统只负责登录状态的购物车处理,因此需要添加登录校验,我们通过JWT鉴权即可实现。

10520
cwl_java

商城项目-网关的登录拦截器

接下来,我们在Zuul编写拦截器,对用户的token进行校验,如果发现未登录,则进行拦截。

6710
cwl_java

商城项目-授权中心

因为生成jwt,解析jwt这样的行为以后在其它微服务中也会用到,因此我们会抽取成工具。我们把鉴权中心进行聚合,一个工具module,一个提供服务的module

4720
cwl_java

快速学习-无状态登录原理

有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。

5610
cwl_java

SaaS-基于JWT的API鉴权

如果我们每个方法都去写一段代码,冗余度太高,不利于维护,那如何做使我们的代码看起来更清爽呢?我们可以将这段代码放入拦截器去实现

5520
cwl_java

SaaS-有状态服务和无状态服务

有状态和无状态服务是两种不同的服务架构,两者的不同之处在于对于服务状态的处理。服务状态是服务请求所需的数据,它可以是一个变量或者一个数据结构。无状态服务不会记录...

5510
cwl_java

SaaS-常见的认证机制

HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful A...

7110
cwl_java

SaaS-多租户SaaS平台的数据库方案(前端框架)

通过淘宝镜像下载安装所有的依赖,几分钟后下载完成 如果没有安装淘宝镜像,请使用npm install

17220

扫码关注云+社区

领取腾讯云代金券