摘要: 仓储层和服务层建好了,那么就开始也业务逻辑吧。 首先在服务层SysUserApp里面新建一个函数叫CheckLogin好了。 看到代码里面的UserDto了没有。 那是个什么东西? abp规定了数据在服务层和展示层的数据传输必须用数据传输对象。 这样做的目的当然是层与层之间的分离拉。不懂的可以移步: 阅读全文
posted @ 2019-10-07 23:31 许轩霖 阅读(435) 评论(0) 推荐(0)
摘要: ABP使用Castle Windsor框架处理依赖注入。 既然已经集成了DI框架,那么也就不用自己引入DI框架了。 那就用起来吧。 在Core项目下建立一个IRepository文件夹,添加ISysUserRepository,如图 ISysUserRepository继承IRepository接口 阅读全文
posted @ 2019-10-07 23:25 许轩霖 阅读(354) 评论(0) 推荐(0)
摘要: 第一篇的时候说过了,数据库表要用 ymnets 这位老哥文章里的数据表结构 理由是文章讲的详细,相关代码都贴出来了, 简直是傻瓜式手把手教你从零control c/v搭建一个权限系统。相关文章移步:https://www.cnblogs.com/ymnets/p/3424309.html 好了,执行 阅读全文
posted @ 2019-10-07 23:23 许轩霖 阅读(340) 评论(0) 推荐(0)
摘要: 首先呢,当然是下载nfine和abp不包含权限的解决方案。不知道怎么下载?自己百度去,面对搜索引擎编程的人怎么能不善用百度?反正我是百度到就找到了。 首先打开abp解决方案,生成还原一下nuget包,项目结构如下图: 看到没,abp自动给我们引入了很多样式文件,我都打算用nfine的布局样式了,这些 阅读全文
posted @ 2019-10-07 23:21 许轩霖 阅读(570) 评论(0) 推荐(0)
摘要: 前阵子面试的时候被问到有没有使用过abp。 因为没有用过,所以与该职位无缘了,为此,下载了abp框架来看看,在短时间内先学会用起来。 看了下abp自带的权限系统,虽然看得懂它的实现方式,但是总觉得有些笨重了些。可能是我水平比较低,不太明白那么做的好处。 为此萌生了自己搭一个的想法,就一个简简单单的系 阅读全文
posted @ 2019-10-07 23:14 许轩霖 阅读(221) 评论(0) 推荐(0)