技术专区
-
MyBatis教程完整版
MyBatis 环境 JDK1.8 MySql8.0 maven3.6 IDEA SSM框架:配置文件 官方文档:https://mybatis.org/mybatis-3/zh/getting-started.html 1、简介 1.1、什么是mybatis MyBatis 是一款优秀的持久层框架 它支持自定义 SQL…
-
35款优秀的 SpringBoot/SpringCloud 开源项目
简介 SpringBoot 是一个非常流行的 Java 框架,它可以帮助开发者快速构建应用程序。他不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。 最近,我蹲点各…
-
C#/.NET/.NET Core优秀项目和框架精选
项目分类(善用Ctrl+F) 开源框架 开源和跨平台框架 Web应用框架 分布式框架 微服务框架 .NET ORM框架 网络应用通信框架 系统日志框架 开源项目 商城项目系统(Shop) 后台&权限管理系统(Admin&RBAC) 仓库…
-
20个优质的ASP.NET Core开源项目
1、ConsoleTableExt 开源地址:https://github.com/minhhungit/ConsoleTableExt ConsoleTableExt是在C#控制台应用程序中使用打印格式良好的表的开源库。 功能特性 支持框图形字符 表对齐(左右和中间) 柱对齐(左/…
-
10个.NetCore实用的开源框架项目
1、FytSoaCms 前后端分离CMS系统 项目简介 这是一个基于.Net 3构建的简单、跨平台、模块化建站系统。系统业务简单、代码清晰、层级分明、全新架构便于二次扩展开发。支持多种数据库,可用于OA、ERP、CRM、BI、物流…
-
.NET 6 从0到1使用Docker部署至Linux环境
环境准备 VS2022CentOS 7Docker Desktop.NetCore 6.0Xshell 7 .NET Core项目准备 1.首先我们先创建一个空的ASP.NET Core Web应用 项目启用Docker支持,然后会生成一个Dockerfile文件 我们来解析以下Dockerfile文件…
-
.Net6 使用 Ocelot + Consul
Ocelot 介绍 Ocelot的开源地址:GitHub - ThreeMammals/Ocelot: .NET core API GatewayOcelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内…
-
.Net 6 使用 Consul 实现服务注册与发现
什么是Consul? 这里只简单介绍下Consul,网上相关文章也比较多,就不过多陈述。Consul官网:https://www.consul.io开源地址:https://github.com/hashicorp/consul、https://github.com/G-Research/consuldotnet Co…
-
consul概念及架构方式
一 什么是注册中心、服务注册、服务发现 所谓服务注册中心就是一个保存可用服务实例的数据库 服务注册与服务发现是在分布式服务架构中常常会涉及到的东西,业界常用的服务注册与服务发现工具有 ZooKeeper、e…
-
Consul数据持久化配置并且注册为Windows服务
二、更新bat文件内容 @echo.服务启动...... @echo off @sc create Consul binpath= "F:\Consul\consul.exe agent -server -ui -bind=127.0.0.1 -client=0.0.0.0 -bootstrap-expect 1 -data-dir F:\Consul\data " @n…