![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVAWEB
文章平均质量分 90
小林也要龙女仆
哼哼
展开
-
【JavaWeb】spring全家桶回顾——SpringBoot 组成
浏览博客时,若发现作者有描述错误或不清的地方,请私信或者留言讨论,共同进步 SpringBoot 是最近几年趋于流行的生产级别的应用框架,它并不是 Spring Framework 的升级版,而是让我们更好的使用 Spring Framework 的工具,其核心是以下四点:自动配置 - Auto Configuration起步依赖 - Starter Dependency命令行界面 - Spring Boot CLIactuator自动配置 SpringBoot 使用起来非常便.原创 2022-05-18 20:57:57 · 230 阅读 · 0 评论 -
【JavaWeb】spring全家桶回顾——SpringMVC实践
浏览博客时,若发现作者有描述错误或不清的地方,请私信或者留言讨论,共同进步简单了解 SpringMVC SpringMVC 与其他的 JavaWeb 框架一样是以原生的 servlet API 为基础的 JavaWeb 框架,其重点的是 DispatcherServlet 类,它与任何的 servlet 是一样的,需要配置 web.xml, 并且反过来借助 spring 配置来发现请求映射、视图解析、异常处理等所需的委托组件。...原创 2022-05-05 22:17:43 · 134 阅读 · 0 评论 -
【JavaWeb】spring全家桶回顾——NoSql实践
浏览博客时,若发现作者有描述错误或不清的地方,请私信或者留言讨论,共同进步原创 2022-04-24 21:02:40 · 1476 阅读 · 0 评论 -
【JavaWeb】spring全家桶回顾——JDBC必知必会
作者还是一只小菜鸡,如果你对文章中的内容感到质疑或想与作者讨论,欢迎私信和留言 本人最近入职了一家电商saas公司,因为物流开发一直追求的是稳定,所以项目业务迭代正常,而技术迭代缓慢,很多项目依旧用的是 JDBC 来做持久化层面的开发,我是在使用的过程中出了不少糗,所以痛定思痛回头再来好好复习。如何配置单数据源 首先可以选择用 idea 构建一个 spring 项目,这里推荐勾选 lombok、web、jdbc、actuator、h2嵌入式数据库作为数据源,然后点击创建项目,当项目成功加载后,.原创 2022-04-16 22:19:27 · 903 阅读 · 0 评论 -
【JavaWeb】Elasticsearch的_filter流程解析
写在最前,本人也只是个大三的学生,如果你发现任何我写的不对的,请在评论中指出。主要记录今天老师傅给我讲的elasticsearch中_filter的执行原理假设我们现在持有一个索引如下:POST /forum/article/_bulk{ "index": { "_id": 1 }}{ "articleID" : "XHDK-A-1293-#fJ3", "userID" : 1, "hidden": false, "postDate": "2021-01-01" }{ "index": { .原创 2021-06-07 16:02:59 · 341 阅读 · 0 评论 -
【JavaWeb】RocketMQ 中间件入门
写在最前,本人也只是个大三的学生,如果你发现任何我写的不对的,请在评论中指出。本篇默认对各位看客对安装、RocketMQ的架构已有了解 接触过rocketmq开发的开发者应该都知道虽然rocketmq架构图中有很多的执行角色,但是平时我们接触的最多的还是消费者和生产者,生产者和消费者是消息队列中两个重要的角色,生产者向消息队列写入数据,消费者从消息队列中读取数据。它们的一些基础用法是本篇的基础。生产者...原创 2021-06-01 22:06:13 · 271 阅读 · 1 评论 -
【JavaWeb】Spring Security认证源码阅读执行流程
写在最前,本人也只是个大三的学生,如果你发现任何我写的不对的,请在评论中指出。 之前写过一份shiro认证、授权的源码解析,但是是建立在以我自己编写的一些过滤器、匹配器上,不是很友好,这次对springsecurity的认证与授权源码分析就靠springsecurity自家提供的UsernamePasswordAuthenticationFilter、UsernamePasswordAuthenticationToken、ProviderManager、DaoAuthenticationProvid.原创 2021-03-16 22:02:11 · 272 阅读 · 0 评论 -
【JavaWeb】关于ElasticSearch的一个工具集
写在最前,本人也只是个大三的学生,如果你发现任何我写的不对的,请在评论中指出。用的jar是:elasticsearch-rest-high-level-client 现在已经是在公司实现了大概三个星期,基本都是在自己摸索着学习,老前辈还是没有带着我写业务的意思,忧虑呀。不过开学的是最近在学习ElasticSearch API的时候, 偶然在gitee上发现了一位大佬编写的API 工具集,我觉得相当厉害,大概浏览下来,记录一下该工具集一些函数编写的思路,工具集的地址如下: X-Pacific大佬.原创 2020-12-14 22:01:45 · 328 阅读 · 1 评论 -
【JavaWeb】SpringSecurity过滤链的理解
写在最前,本人也只是个大三的学生,如果你发现任何我写的不对的,请在评论中指出。 正如官方所说,spring security的servlet支持基于servlet过滤器, 因此先去了解过滤器的作用会对理解spring security整个框架有所帮助。 由于spring IOC容器与Servlet容器是两个不同的容器,所以spring security为了支持servlet的过滤器实现了一个名为DelegatingFilterProxy的代理类作为两者之间的桥梁,Servlet可以依据自己的标准.原创 2020-12-14 20:49:31 · 693 阅读 · 0 评论 -
【JavaWeb】类型转换工具与spring中的BeanUtils源码阅读
背景 对于后端开发人员而言,mvc的三层架构模式都对应有自己的数据模型,这就导致经常需要我们对几种数据模型进行属性拷贝,但是老是用get、set方法来进行赋值就显得代码臃肿不美观。所以,需要一种看起来更简便、美观的方式去解决问题。实现 首先需要了解的是参数化类型。举一个例子就是:List< String > list。简单来说就是原类型(List list = new ArrayList())中用来处理的通用类型是Object,而使用了参数化类型后,编译器会自动将Object参数的类型原创 2020-08-16 21:05:49 · 391 阅读 · 0 评论 -
【JavaWeb】shiro认证、授权源码流程
概述前提(代码不全,可略过此篇博客)1、自定义UsernamePasswordToken:UsenamePasswordToken一个简单的用户名/密码身份验证令牌,可支持最广泛的身份验证机制,所以我希望的认证能够围绕token进行@Data@AllArgsConstructorpublic class CustomUsernamePasswordToken extends Usernam...原创 2020-05-06 10:22:40 · 222 阅读 · 0 评论