首页
学习
活动
专区
工具
TVP
发布

服务端技术杂谈

专栏作者
408
文章
424533
阅读量
56
订阅数
Spring容器和Bean加载
IOC(控制反转):对于组件的控制权进行了转移,传统的程序设计是由客户端new出对象,是程序主动创建所依赖的对象。而IOC是专门将对象的创建交给容器处理,组件的控制器交由到了IOC容器中。
春哥大魔王
2020-06-12
7030
自家表兄弟Tomcat和Jetty
Jetty是Eclipse基金会的一个开源项目,是“HTTP服务器 + Servlet容器”,并且Jetty和Tomcat在架构设计上有不少相似的地方,实在是像一对表兄弟。
春哥大魔王
2020-03-13
1.3K0
基于Servlet3.0异步特性实现请求鉴权与转发
项目背景 在多个内网系统之上,增加一个网关服务,统一对第三方应用进行鉴权与认证,方可对内部资源服务进行访问,网关服务主要起到鉴权认证,请求转发主要借助Servlet3.0的异步特性实现,结合springboot进行开发。 将请求异步化的好处 同步请求会将整个请求链路的发起,解析,响应在一个同步逻辑中进行。 采用异步处化可以将请求中耗时操作交给线程池做异步处理,在高并发场景下,通过调用一个非web服务线程处理耗时逻辑,提高系统并发性。 由于线程池是隔离的,可以对线程池做业务隔离分组,进行请求分级,监控等。 思
春哥大魔王
2018-04-17
1.2K0
优雅的实现拦截器及统一异常处理
面向所有Controller的方法做拦截,获取Cookie信息 @Aspect@Componentpublic class HomeworkAuthorizeAspect { private Logger log = LoggerFactory.getLogger(HomeworkAuthorizeAspect.class); @Pointcut("execution(public * com.xxx.homework.controller.*.*(..))") public void
春哥大魔王
2018-04-17
5290
Spring MVC 学习笔记
1.Sping mvc的启动原理: spring mvc是基于ioc容器的,因此需要先创建ioc容器,才能创建对应的spring mvc执行环境。 ioc容器通过contenxtloaderlistener创建的,这个类通过servletContext创建。 在spring mvc中,最核心的思想是通过servlet拦截url,交给相应的handler处理。 2.如何拦截并解析url: 通过dispatcherservlet转发请求,然后通过handlermapping进行
春哥大魔王
2018-04-17
6200
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档