上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 一、标志符 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。举几个例子:abc,a12,_abc, _123。 二、关键字 break default func interface select case defer go map struct chan else goto p 阅读全文
posted @ 2022-04-12 14:54 许轩霖 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、安装Go语言及搭建Go语言开发环境 1、下载地址:Go官网下载地址:https://golang.org/dl/ 国内:https://studygolang.com/dl 网盘:https://pan.baidu.com/s/1lu4Y_LB_vplz-RaAu1iv3Q 2、Windows平 阅读全文
posted @ 2022-04-12 13:49 许轩霖 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、先来实现一下用户的增删改查。 1、改一下固定的菜单之前先看看左边菜单栏是从sidebar这个页面加载的。那我们打开这个vue界面看看 2、很明显这个菜单侍从官路由哪里加载过来的。那就简单了,到路由的index.js下把table名字改一下,改成 用户,相关访问接口也改一下 3、修改完以后如下图所 阅读全文
posted @ 2022-04-05 04:48 许轩霖 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、vue-element-template 初始化接口还是用的Mock接口,在store中管理用户状态,这里我们对接一下上节中定义的接口 1、修改axios封装的对象baseURL地址。在开发配置文件那里,修改成自己接口的地址。 2、取消mock数据,在vue.config.js中注释掉使用moc 阅读全文
posted @ 2022-03-27 01:21 许轩霖 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 一、设计好权限之后,我们把所有表的增删改查的基础接口设计好,先把用户的接口实现了。使用我们以前练习Minimal Api 的框架作为api框架。 1、新增接口 代码如下 //新增用户接口 app.MapPost("/api/AddUser", (HttpContext ctx, AddInputDt 阅读全文
posted @ 2022-03-22 04:33 许轩霖 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 一、基于角色的权限设计最重要的就是角色与菜单和操作(数据)的关系,如下图,菜单绑定角色和操作构成一个权限表(这里只控制到按钮权限)。组织其实也是一种角色。 二、表的设计 SysMenu 菜单表,存放界面上显示的菜单项 SysOperation 操作表,存放界面上按钮相关信息的表 SysRole 角色 阅读全文
posted @ 2022-03-22 02:44 许轩霖 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 上一节我们跑通了数据库,并向user表中添加了一条用户记录。这一节我们模拟一样用户登录验证。 一、在UserServer中put接口用于用户名和密码的验证。fluentValidate的基本用法自己找资源看吧。 app.MapPut("/api/Login", (Microsoft.AspNetCo 阅读全文
posted @ 2022-03-16 22:21 许轩霖 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 一、第二节的时候我们把服务层命名了application。现在改一下,换成Module层会好些。排除application项目,新增Module类库。结构如下。 public class SysUserServer : IServerBase { public ISysUserRepository 阅读全文
posted @ 2022-03-13 22:43 许轩霖 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、创建IRepository相关接口 public interface IRepositoryBase : IDisposable { IRepositoryBase BeginTrans(); int Commit(); int Insert<TEntity>(TEntity entity) w 阅读全文
posted @ 2022-03-13 22:24 许轩霖 阅读(262) 评论(0) 推荐(0) 编辑
摘要: minimalapi的 app 实例提供了 Map.Methods、Map.MapXXX 方法实现 HttpMethod 路由的映射。 默认天气接口写在Program 里面,但是把所有的接口代码写到Program.cs会变得很臃肿。 那就想办法把代码剥离开来。 一、利用注入中间件把map.xxx的所 阅读全文
posted @ 2022-03-13 01:30 许轩霖 阅读(557) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页