前言web应用达到生产需要就必须有安全控制。javaweb领域经常提及的两大开源框架主要有两种选择SpringSecurity和ApacheShiro。所以学习这两种框架也是java开发者提高水平的必经之路。从今天开始连续一段时间内,研究一下SpringSecurity。如果想学习的同学可以关注一下公众号:Felordcn或者通过https://felord.cn来及时获取相关的干货。Spring
分类:
编程语言 时间:
2020-09-17 15:59:21
阅读次数:
26
在javaweb请添加链接描述开发中,拦截器是一个必不可少的功能,那么拦截器是什么呢,他怎么使用呢,接下来我们一起看一下javaweb拦截器——interceptor。在Struts2框架中,拦截器interceptor是核心功能之一,Struts2是一个基于MVC设计模式的开源框架,在Struts2框架中,拦截器的主要工作内容是完成请求参数的解析,将页面表单参数赋给值栈中相应的属性,执行功能检验
分类:
编程语言 时间:
2020-09-08 20:55:26
阅读次数:
53
操作系统有很多种,比较常见的有Windows、MAC系统,这是大家比较熟悉的,其次还有一种系统叫做Linux,那么Linux系统是什么?
分类:
系统相关 时间:
2020-08-26 18:43:15
阅读次数:
152
我们经常听别人说起javaweb的三大框架,但是对于初学者来说,javaweb的三大框架就是一个名词,毫无概念,所以我们今天就来说一下javaweb请添加链接描述三大框架是什么。javaweb常用的三大框架指:SSH,即:Spring、Struts、Hibernate,是用来开发web应用程序中使用的。Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分
分类:
编程语言 时间:
2020-08-25 18:38:24
阅读次数:
65
1.SpringBoot简介 1.1 回顾:什么是spring Spring是一个开源框架,2003年兴起的一个轻量级的java开发框架,作者:Rod Johnson Spring是为了解决企业级应用开发的复杂性而创建的,简化开发 1.2 Spring是如何简化java开发的 为了降低java开发的 ...
分类:
编程语言 时间:
2020-08-21 16:37:36
阅读次数:
133
前言 shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。 spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。 shiro不依赖于spring,shiro不仅可以实现 web应 ...
分类:
其他好文 时间:
2020-08-05 00:03:12
阅读次数:
67
前面我们都是直接通过集成sentinel的依赖,通过编码的方式配置规则等。对于集成到SpringCloud中阿里已经有了一套开源框架spring-cloud-alibaba,就是用于将一系列的框架成功的整合到SpringCloud中。我这边SpringCloud的版本是Finchley.SR2,SpringBoot的版本是2.0.6.RELEASE,下面开始集成步骤。1.整合步骤1.1添加Mave
分类:
编程语言 时间:
2020-08-02 10:03:26
阅读次数:
91
上篇文章(限流算法与Guava RateLimiter解析)对常用的限流算法及Google Guava基于令牌桶算法的实现RateLimiter进行了介绍。RateLimiter通过线程锁控制同步,只适用于单机应用,在分布式环境下,虽然有像阿里Sentinel的限流开源框架,但对于一些小型应用来说未 ...
分类:
其他好文 时间:
2020-07-31 12:31:48
阅读次数:
74
前言本文介绍的SpringMVCSpringMyBatis开源框架开发技术,是基于JavaEEWeb应用程序,用于开发企业级Web应用的软件框架。JavaEE通过提供中间层集成框架来满足各种应用需求。JavaEE架构具有高可用性、高可靠性、高扩展性,井且成本低,是企业构建Web应用平台的首选。而JavaEE架构通常选用SpringMVC+Spring+MyBatis框架作为其基础开发框架。通过对三
分类:
编程语言 时间:
2020-07-31 01:20:52
阅读次数:
147
前言离之前漏洞事件没多久,fastjson又出现严重Bug。目前项目中不少使用了fastjson做对象与JSON数据的转换,又需要更新版本重新部署,可以说是费时费力。与此同时,也带给我新的思考,面对大量功能强大的开源库,我们不能盲目地引入到项目之中,众多开源框架中某个不稳定因素就足以让一个项目遭受灭顶之灾。趁着周末,在家学习下同样具备JSON与对象转换功能的优秀开源框架Gson,并且打算将今后项目
分类:
Web程序 时间:
2020-07-29 10:41:12
阅读次数:
114