摘要: Es学习 搭建 前置条件 下文的所有功能均按照这些版本开发和描述,电脑版本Win11 Java的JDK:java version "1.8.0_181",安装ES之前需要先准备好Java的环境,因为Elasticsearch 使用 Java 构建。 ElasticSearch的安装包:elastic 阅读全文
posted @ 2024-06-05 10:32 Ghetto_richh 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 日志服务 日志服务可以分为2种,一种是NetCore内置的日志ILogger,一种是第三方日志服务组件,如Log4Net 需要掌握: netcore中日志组件是什么类?他的特点是什么?如何使用? log4net如何集成在项目中?log4net的配置文件如何编写,如何写入日志? 内置日志组件 注意: 阅读全文
posted @ 2024-03-13 18:01 Ghetto_richh 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 管道与中间件 管道由中间件组成,可以想象成管道就是一个产品线的处理流程模板,中间件就是这个流程上需要对一件产品做的处理,而这个产品就是我们的请求,当我们的请求进入管道的时候,会按照中间件的顺序对于请求做处理,然后选择是否传至下一个中间件进行处理,直到到达管道末尾,然后返回结果。 中间件 中间件作用: 阅读全文
posted @ 2024-03-13 17:59 Ghetto_richh 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 控制反转IOC与依赖注入DI 需要掌握 DI和IOC的含义是什么? 掌握NetCore自带的依赖注入原理以及如何实现的流程以及熟悉对应的接口作用。 学会在你的项目中集成AutoFac IOC控制反转--思想 什么是IOC? IOC即控制反转,记住他是一种思想,目的是用来管理项目中对象的生命周期和依赖 阅读全文
posted @ 2024-02-26 16:36 Ghetto_richh 阅读(168) 评论(0) 推荐(1) 编辑
摘要: 应用--Program中的WebApplication 在6.0,微软团队对于NetCore做了很大的改变,其中有一个改变就是推出了新的托管模型--最小托管模型,使用该模型可以创建最小的web应用。(最小webapi请查看官网) 需要掌握: 什么是最小托管模型?以及他的作用 什么是WebApplic 阅读全文
posted @ 2024-02-02 10:44 Ghetto_richh 阅读(728) 评论(0) 推荐(8) 编辑
摘要: 概念:主机是用于构建应用程序和服务、封装应用资源的对象,负责程序的启动和生命周期的管理,简单来说主机即应用程序。 主机运行:当主机运行的时候,他会将托管在服务容器集合里面注册的IHostService的每个实现调用IHostService.StartAsync()。在web应用中,每一个IHostS 阅读全文
posted @ 2024-02-02 10:40 Ghetto_richh 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Program.cs文件分析 Program.cs文件是至关重要的一个文件,它包含应用程序启动的代码,还可以配置所需要的服务和应用管道的中间件。 需要掌握: 6.0版本前后生成的Program.cs文件的区别 Program.cs文件的作用 Startup.cs文件的作用 版本注意: 在6.0版本之 阅读全文
posted @ 2023-09-13 16:52 Ghetto_richh 阅读(121) 评论(0) 推荐(1) 编辑