![](https://img-blog.csdnimg.cn/20210125115128104.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
独立完成系统开发
文章平均质量分 96
MyAdmin项目开发系列博客
呵呵彡
这个作者很懒,什么都没留下…
展开
-
独立完成系统开发一:项目简介
后端系统、独立完成一个项目、MyAdmin,项目,系统原创 2020-02-09 17:34:00 · 11228 阅读 · 2 评论 -
独立完成系统开发十:日志
独立完成系统开发十:日志日志在一个系统中的作用不言而喻,当系统发生错误的时候最有效的办法就是直接从日志中获取错误信息从而快速定位错误,在MyAdmin中我把记录的日志分为了两类,分别是:操作日志这种日志会记录在数据库中便于后续查看以及对数据进行分析,其中包括登录、登出、每次对接口请求的信息以及捕获的异常信息输出日志其实就是控制台输出的所有日志,这些日志需要输出到对应的日志文件以及控制台中,当在操作日志中没有找到有效信息就可以到完整的输出日志中查找下面就来介绍一下这两种日志的具体实原创 2020-12-06 15:35:50 · 3725 阅读 · 0 评论 -
独立完成系统开发十一:工作流Activiti
独立完成系统开发十一:工作流Activiti在某些实际的业务场景中工作流还是比较常用的,通过工作流可以让复杂的业务流程变得更好维护,并且使用工作流还能让我们获取到流程中很多有用的信息。不过工作流这东西并不简单,因为有很多我们实际需要使用的功能他并没有提供,所以只能我们自己去实现,而且相关资料还不是很多,弄工作流的时候也花了我很长的时间。不过他基础的文档还是写的挺好的而且还提供了很多的示例,值得去好好的看看。这篇文章主要包括activiti中核心功能的介绍、activiti的使用及改造还有一些特殊功能的实原创 2020-12-06 15:27:11 · 5446 阅读 · 3 评论 -
独立完成系统开发四:前端功能优化及插件分享
独立完成系统开发十:前端插件工具及使用分享上一篇说了系统中可能出现的安全问题,如果对安全性要求比较高还是有必要处理一下的。在前面的文章里后端说了这么多,让我们在回到前端来看看吧。在开发前端的时候也遇到了很多的问题以及一些特殊的需求。所以我打算在这里分享一下我在项目里面用到的一些好用的插件工具,以及个人的一些见解和优化。同时这篇文章后面也会持续更新的哈下拉树我们前端项目是在vue-element-admin模板的基础上开发的,而vuel-element-admin他又是基于vue和element-ui开原创 2020-06-14 16:56:06 · 4437 阅读 · 4 评论 -
独立完成系统开发九:安全问题
独立完成系统开发九:安全问题上一篇说了缓存的相关应用,通过spring的缓存抽象我们就可以在项目中随意切换缓存了,这样整个项目就可以不用再依赖于redis,直接就可以跑起来,当然如果需要搭建分布式那么在切换到redis就可以了。这篇博文我会介绍一下,系统中会碰到的一些安全问题,以及漏洞的处理,如果后面遇到了其他的安全问题会持续更新XSS(跨站脚本攻击)xss介绍跨站脚本攻击在实际中还是很常见的。而且实现XSS攻击还并不是很复杂,所以还是很有必要对XSS进行处理的先介绍一下什么是XSS:跨站脚本原创 2020-06-06 18:37:12 · 3073 阅读 · 0 评论 -
独立完成系统开发八:缓存
独立完成系统开发八:缓存上一篇,说了权限相关的实现,因为他是基于token的,所以对于分布式是有很好的支持的,如果那天后台服务器压力很大,那么我们只需要在加一台服务器然后前端配置一下负载就可以了。不过要实现这种效果目前还有一个问题要考虑那就是缓存,因为我们有的时候需要在后台中存储一些公共的数据,由于我们没有session,所以就只能存储在一个共享缓存中,并且在权限的认证的时候我们也是需要用到缓存的,因为如果不用缓存在shiro中每次鉴权的时候我们都需要去我们提供的realm中的doGetAuthoriza原创 2020-05-30 16:18:11 · 3812 阅读 · 0 评论 -
独立完成系统开发七:安全管理之鉴权
独立完成系统开发七:权限之鉴权shiro鉴权原创 2020-05-24 19:04:46 · 4859 阅读 · 0 评论 -
独立完成系统开发六:安全管理之认证
独立完成系统开发六:权限控制之认证shiro认证改造shiro原创 2020-05-04 18:44:05 · 5276 阅读 · 2 评论 -
独立完成系统开发五:mybatis-plus及代码生成器使用
独立完成系统开发五:mybatis-plus及代码生成器使用上一篇博文,主要对后端系统进行了整体的一个介绍,以及后面的演化方向。前面提到过在后端中持久层采用的框架的是mybatis-plus,所以这里就介绍一下mybatis-plus以及它里面代码生成器和其他插件的使用。mybatis-plus使用基础如果你会使用mybatis,那么我相信mybatis-plus将会变得很容易,当然如果不了...原创 2020-04-26 15:11:14 · 5121 阅读 · 8 评论 -
独立完成系统开发三:前端权限改造
独立完成系统开发三:前端权限改造原创 2020-02-20 17:22:16 · 7869 阅读 · 20 评论 -
独立完成系统开发二:前端搭建
独立完成一个项目二:前端搭建原创 2020-02-10 17:26:37 · 6797 阅读 · 0 评论