会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
兰迪科技
学习、学习、学习。
博客园
首页
新随笔
联系
订阅
管理
2023年3月27日
房产中介管理软件第13课:使用AutoFac做依赖注入处理
摘要: 使用了AutoFac做依赖注入的处理 一、nuget加载AutoFac 二、Program.cs中注入代码 #region Autofac 自动注册 builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory())
阅读全文
posted @ 2023-03-27 09:46 RandyTech
阅读(59)
评论(0)
推荐(0)
2023年3月22日
房产中介管理软件第12课:使用Serilog做全局的错误处理
摘要: 因为代码用于学习,把前端框架从Ant Design Vue改为了vue-admin-plus,正版购买。 后面教程和界面可能和前11课差距较大。 本文介绍如何使用Serilog来进行全局的错误处理。 一、nuget引用Serilog 二、appsettings.json中进行serilog的配置 /
阅读全文
posted @ 2023-03-22 17:35 RandyTech
阅读(110)
评论(0)
推荐(0)
2022年9月28日
房产中介管理软件第11课:锁屏页面制作
摘要: 用户暂离的时候可以点击锁屏按钮,进入锁屏界面,输入密码后进行解锁。 一般锁屏有两种实现方法, 一种是弹出一个覆盖层,覆盖层显示解锁框,好处是界面流畅,解锁后能完全保留解锁前界面的菜单、Tabs、输入等。缺点是如果浏览器打开的话,可以通过console删除相关弹层继续使用系统。 另一种是路由跳转,相当
阅读全文
posted @ 2022-09-28 16:58 RandyTech
阅读(107)
评论(0)
推荐(0)
房产中介管理软件第10课:整合JWT
摘要: 一、引用Microsoft.AspNetCore.Authentication.JwtBearer 二、在appsettings.json文件中新增关于jwt的设置 //Jwt配置 "JwtSettings": { //是否启用 "IsEnabled": true, //加密密钥 "Security
阅读全文
posted @ 2022-09-28 16:47 RandyTech
阅读(78)
评论(0)
推荐(0)
2022年9月22日
房产中介管理软件第9课:登录页面和找回密码页面制作
摘要: 默认显示登录页面,如果忘记了密码,可以点击找回密码,通过姓名、身份证号码、预留手机号及手机验证码进行密码自行重置操作。 一、登录页面 相应功能介绍: 1、账号密码登录和微信扫码登录使用el-tabs 2、密码后面的显示密码图标是自带功能,设置show-password即可 3、记住用户名使用loca
阅读全文
posted @ 2022-09-22 15:30 RandyTech
阅读(150)
评论(0)
推荐(0)
房产中介管理软件第8课:通用request请求及loading
摘要: 前端离不开请求,使用axios请求后端,设计了通用的request和loading 一、建立api.js文件用于存放接口路径 api.js存放所有的接口地址 const BASE_URL = process.env.VUE_APP_API_BASE_URL module.exports = { //
阅读全文
posted @ 2022-09-22 15:30 RandyTech
阅读(72)
评论(0)
推荐(0)
房产中介管理软件第7课:T4模板的使用
摘要: 因为创建Model、Repository、Service、Controller有大量重复的工作。 除了一些通用的方法会整合到BaseRepository和BaseService里,剩余的还需要自定义。 这时候就需要T4模板的出马了,T4模板可以根据事先设定好的模板文件生成代码。以Modal为例 一、
阅读全文
posted @ 2022-09-22 15:29 RandyTech
阅读(92)
评论(0)
推荐(0)
房产中介管理软件错误记录一
摘要: 一、Core3.1添加Session后报错:Some services are not able to be constructed 在使用“services.AddSession();”和“app.UseSession();”之后,启动项目报错: System.AggregateException
阅读全文
posted @ 2022-09-22 09:20 RandyTech
阅读(604)
评论(0)
推荐(0)
房产中介管理软件第6课:全局配置文件读取和使用
摘要: 思路:通过appsetting.json来配置所有的配置信息,比如数据库连接、日志配置、Redis配置等等。 一、appsettings.json配置 { "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCo
阅读全文
posted @ 2022-09-22 08:14 RandyTech
阅读(67)
评论(0)
推荐(0)
2022年9月21日
房产中介管理软件第5课:框架整体分层
摘要: 整体架构设计如下 1、Model层:所有实体类 2、Common层:数据库访问、配置文件读取、帮助类、实用工具类等 3、Repository层:仓储层,用于数据库访问,尽量不做逻辑判断 4、Service层:服务层,逻辑判断,上接API层,下接Repository层 5、API层:对外提供的接口 一
阅读全文
posted @ 2022-09-21 14:45 RandyTech
阅读(109)
评论(0)
推荐(0)
下一页
公告